Few things just based on armory --- as others have said. Please post logs when asking for advice, it helps a ton! a dps number is pretty arbitrary if we don't know how you got that number
1 -- you're reforging away from hit and spirit when you aren't capped for bosses yet.
2 -- You're missing your shoulder enchant! Get that therazane rep up!
3 -- Some enchants are lower grade, but imo the gear isn't good enough to make the expensive ones worth it. Only major one i'd change is +15 to stats over +40 spirit