I would recommend some kind of meter that lets you know how much damage you are doing in comparison to other players. There are other places online where you can find this information.

As for your rotation. I'm not a dragoon so I can't really help you much with that.