Sometimes your issue can be CMP (cast per minute). High Latency/ping does affect this. Try to keep up-time on target as much as possible.
Another thing, NIN personal dps is actually on the lower end compared to other dps. Because you bring good party utility, your own personal dps is low (This is not a bad thing).

A very good guide to watch for all melees. Hope this helps