If you are looking for rotation there is a thread in this forum called Dragoon: A rotation reborn which is the official unofficial bible for dragoons.

As far as telling if youre pulling your weight use the aggro meter on the party list. Depending on youre party make up/ gear this is a great, although sometimes inaccurate, representation of your dps
(Hint: you should be near the top). If you are maximizing your rotation though you should be refreshing your DOT's and buffs just as they are running out and executing all your off GCD moves as they become available.