I'm gonna echo other sentiments here and say that your group is holding back your DPS more than your rotation.