If we're talking about threat generation, your hit is too high (9.4%) while your expertise is way too low. You will need to rejig some stuff to try to reach the 8% hit cap and gain expertise in the process (though I have no idea what other gear you might have that can help in that regard).
However, it's always hard to gauge what is going wrong without a log of some sort. It's easy to hear that a warrior is spamming all their abilities but we can't tell if there's an issue with your rotation until we see the abilities you use in an actual fight.
If you're spamming HS with Devastate, does that mean you are ONLY spamming HS with Devastate or spamming HS whenever you can? Also, if it's macroed together, does it lead to situations where you lack rage? Those might be things you can work on.
I have no idea what priority you are using as well.
Finally, if your hunter refuses to FD, then someone needs to speak to him. Hunter aggro gen is very high and he's being a dick if he refuses to use his threat drop abilities.