check the tankspot forums for warrior tanking rotations, yours seems... very very bad.
you should always open with shield slam as your first hit, then stack sunders to proc sword and board, and shield slam against as its available, also use revenge if its up, and shield slam is on cooldown. if both are on cooldown, use conc blow or shockwave. thunderclap is just for mob packs, and the glyph of barbaric insults is total crap, get glyph of shield wall / revenge / blocking/ or maybe even glyph of vigilance if you really think you need threat.