Hey. First off is your spec for pve dps, pvp, or a mix of the two? If you are going straight raid dps you may want to try a spec like this.WorldofWarcraft.com -> Info -> Classes -> Warrior -> Talent Calculator I am pvp arena spec, but I still place high on the damage meter in raids. With this spec I'd start off with ms, then immediately whirlwind..then repeat. My attack sequence as arms looks like auto..ms..auto whirlwind..ms..auto...etc. Basically only use slam when you need a rage dump. Also once you get past 31% to crit in zerk...start stacking ap instead of crit...esp on your gems. After 31% you will get more dps out of ap rather than more crit. Your gear is good, ap not bad, crit good, hit rating higher than you need. Do you click or do you have everything hot keyed? If you don't have every thing hotkeyed you may not be able to reach your dps potential. It limits your movement and the speed at which you can use your abilities. Well write back and we'll get this worked out.. In Kara the only class near ya in dps should be a warlock or a crazy good rogue. Also as you get more gear, consider going fury. An arms warrior can do decent dps, but a fury warrior can destroy the charts once you are geared properly. The only limiting factor is controlling your aggro.
P.S. Never use Rend you are just wasting a global