Im 90% sure its your macros, your gear is bad but your focusing on the right things. There is nothing to say about your spec either so you should def work on your macros.