First of all, missing enchants, i hope no explanation needed. You are over hit capped, i recommend ReforgeLite to do reforging for you. Nightstalker isnt an optimal choice for a dps talent if you plan to raid. Herbalism isnt optimal for dps. You have a 450 ring, i understand some people dont like dailies, but you have a neck from klaxxies, whats wrong about buying a ring from golden lotus?
Here is my profile
eu. battle.net/wow/en/character/Soulflayer/%D0%A3%D0%B1%D1%80%D1%8B%D0%B2%D0%B0%D0%BB/advanced (cant post links yet, just delete the space after eu.)