I can't check the armory right now but I do have a few questions. Are you hitting your slam! procs? Are you rage-starving yourself? Are you expertise capped? (26-26) Do you have 100% armor pen with a trinket proc?
If you are unsure about the Slam! procs, I recommend an audible slam! alert. Other than that, what is your standard rotation? Are you responsible for sunders? Is there a warrior tank? What kind of buffs are you getting?