I suggest you read this Elitist Jerks Affliction Guide.
-Your at 9.4% spell hit. The hit cap is 17%.
-Your using the wrong prime glyph
--You should use Unstable Affliction over BoA (if EJ can be trusted)
-Mastery isn't great for you. Crit is actually valued over it. You should gear Int > Hit (to cap) > Haste > Crit > Mastery