If you have any parses available that would be very useful in determining any rotation issues.
Things I noticed while looking at your armory:
you are gemming for crit, change those to str gems, as str is pretty much always valued higher than crit.
you do not have a glyph on heroic strike and instead have a glyph of victory rush. change that. you are going to get way more use out of a HS glyph than you will a victory rush glyph.
you have massacre on your weapons instead of berserking. berserking brings much mroe DPS gain than massacre does so change those enchants.