there really aren't any major issues with your gear, but there are some things you could change.
Gemming for crit generally isn't going to bring you as much of a DPS increase as gemming for pure str would (unless you are doing it to get a very nice socket bonus). because you are using the 21agi +3% crit dmg meta I would suggest you change your purple gem to a nightmare tear (+10 all stats) and change all of your str/crit gems to pure str gems.
you are also well above the expertise cap so if possible you shuld attempt to drop some of it because you do not want to be above 26.
If you have any parses of your raids available they would be very helpful in determining if you have any rotation issues.