You swap around kind a bit, be more consistent on either the stamina or the mastery road.
Enchanting & Reforging:
You don't need that expertise, reforge it away to something more benefical (either mastery or dodge). Change your bracer enchant from expertise to dodge, too. You forgot your cloak, +250 armor on it and Mastery on the gloves over stamina as well.
Neck: exp to mastery
Shoulder: exp to mastery
Chest: exp to mastery
Wrist: exp to dodge
Weapon: hit to mastery
Shield: hit to dodge
Ranged: exp to dodge
Panties: hit to mastery
Trinket2: parry to mastery
Major: i prefer Shockwave cooldown reduced to 17s over 5 less rage on thunderclap
Minor: Berserker Rage is 5 rage every 30 seconds, better then nothing
a) Thunderstruck over Blood & Thunder? Any reason for this? If i need aoe aggro there's nothing better (at least for me) then rend ticking on everyone.
b) I'd pick 3/3 War Academy over 2/2 impending Victory, it's uses are very limited and if you made it that far you should be able to kill the boss regulary.
c) Deep Wounds over Bloodcraze for additional tps and dps