Take a look at the below, it will give a lot of info on PROT Warrior .
That said, for mobs I normally open up with running into the mob, dropping a T/C, then as i run in face them away and hit a shockwave and a cleave. At that point I start using my tab button and hitting Shield Slam, Revenge and a macro that does Devastate and Sunder Armor. Just keep an eye using tidy plates threat addon ( or omen ) and rinse and repeat.
If I have them not on cooldown i'll throw my shield or one handed weapon to open the fight and get some aggro. Just remember to keep vigilance on someone to get the taunt reset available. Personally, I'm a noob at this, but cleave isn't all that great for me; i'd rather tab around and use other things.
Single Target is just Revenge, Dev/Sunder SS and whatever isn't on cooldown that creates threat. Demo shout would be fine to throw up, but to be frank i seem to most times just forget to do it.
Just keep stacking Sunder. And now that Revenge is a monster threat when glyph'd, it's really pretty to watch omen spike up on hits.