I think you're overvaluing hit. You've got a lot of it, almost 15%, right? Spend time on a target dummy not hitting Heroic Strike at all. It's a rage dump now, using HS over other abilities is a DPS loss and stacking hit over crit/mastery is a DPS loss.
Gems - Blue, replace +40 hit with +20 str/+20 hit.
1. Make sure you keep hit above 8%
2. Make sure you keep exp at 26
3. Reforge to Crit, then to mastery, then to hit.
So blanket statement - reforge to crit. If you can't reforge to mastery. You're reforging a lot of mastery to hit or haste to hit when it could be to mastery instead and that's going to drop your output.
Enchant Crit on wrists instead of precision.
Don't forget your chimera's eye. At this point, 3 JC dailies for your eyes should be easy to do, you shouldn't absolutely need more patterns?
Pure Str gems in your pants. The socket bonus of haste isn't worth gemming for.
You have a PvP meta. You should have the + 54 Crit/+3% crit damage or the +Str/+3% crit damage meta. You're giving up a good chunk here.
Okay - rotation. Read TGM's guide, where you originally posted.
CS on CD, then BT -> RB -> BT -> Slam proc, rinse and repeat. HS is NOT a core part of your rotation, giving up any other attack for a HS is a DPS loss.
If you can, avoid using Beserker Rage for rage, but rather for the enrage proc to keep RB available. If you don't have a slam proc, that's a good time for Battle shout.
Are you stacking your CDs? E.g. Reckless + Trinket (youth) + Deathwish -> CS -> Rotation to maxmize DPS?
I haven't seen anything posted that puts beserking above hurricane. I know it's be asked around, but especially if you're swapping all the hit you reforged/gemmed for into crit/mastery, the extra haste there will be nice.
That should be a good start. Others may be able to better fine tune suggestions.