Am affraid as a hunter, Lat plays a massive part, Also, if your using Bartender, enable on button press (iirc its now part of the wow interface options aswell)
So 1) improve your MS, 2) Enable on button press, Trust me when I say you'll see some improvement to your DPS.
As an offnote, and...