Your haste is incredibly low!
Lose your JP pants and get the PvP (Mooncloth, yes, healing ones) pants with 2 sockets. Gem 2x320 Haste in them. Stop gemming pure intellect in stuff until you reach the breakpoint of 8085 haste rating.
Aim for this http://www.askmrrobot.com/wow/gear/da2f ... 525c263b68
and click Optimize.
You should also aim to get the crafted tailoring epic chest & gloves.
Next steps are getting a 463 haste ring and getting the pvp cloak (malevolent) with haste until you end up with something like http://www.askmrrobot.com/wow/gear/da2f ... 525c263b68
Also, DI is a good talent for Feng and Stone Guards, the rest of the content (so far) is better off with ToF.