Alright,
So your spec is fine, I got something very similar for DPS myself.
You gear could definitely use some upgrades, but if you stick in Naxx25 for a few weeks you should get what you need. Imo, right now you have too much vendor/rep gear. It's not that bad, but there's always at least one upgrade in Naxx.
The area where you're really lacking at the moment is gemming/enchanting.
I know with 3.1.1 there's been a lot of talk about ArPen becoming *the* DPS stat. It's not always true and it kinda depends on your other stats. ArPen is only worth it if you can get 230+ and if you don't gimp your other stats in the process. I personally kept gemming Agi because in my current gear I really don't have much ArPen.
You mentioned Hit. It's true your Hit is pretty low and you should try to get a bit more. You don't need to be hit-capped but try to get close-ish, it'll increase your DPS and ease your rotation.
One other thing that I find striking: Remember that you can put any gem in any socket. Also, socket bonuses are sometimes not worth using a sub-par gem. Best example I can give is your necklace. It's a very good DPS necklace, but you gemmed it with Stam for the sake of the +8 AP bonus. So your total DPS gain is that, 8 AP. If you had put 16 Agi instead, you'd forfeit the extra 8, but that's still 16 AP and some minor crit. So in that case, forfeiting the bonus is a gain DPS-wise. So yeah, always evaluate if the bonus is worth the sacrifice.
For the Glyphs I would suggest trading Berserk for Shred, but that's just me. I think Berserk is too situational and you'd really get the most out of it if you had reached the "stacking ArPen" point with the Shred idol.