I think that's the most hit rating i've ever seen on a warrior. You need 164, you're at 753, your first move should be to replace as many items with +hit as possible. If you can, replace one of the weapons with Ramaladnis (i see you've done a few icc bosses so it should be easy enough to get). You should also try to replace both your trinkets, get the NES from heroic Forge of souls, if you have the cash then a greatness would be an upgrade for you too. Again if you have cash you can get the totc crafted bracers, they're pretty cheap now and you can reduce the cost by buying the orbs with excess triumphs. I think there's some decent boots from the ICC heroics also, if not you can go for the Plated greaves of providence from TOTC 5-man heroic.
Gemming for expertise is fine if you're under the cap, i had to for a while until i got ramaladni's. If you can get hold of that it will enable you to switch the gems for str ones. You're better off gemming straight STR for now since you're only at 16% ARP. If you can get the NES trinket it's worth gemming ArP to the softcap and then gemming str again. You also don't have your meta activated... switch it to the 21agil 3% crit damage one and then socket one Nightmare tear in a piece of gear that has a good blue socket bonus.