Hi, i need help for the DPS in my arms warrior, im currently ilevel 374, but i've been doing only 7k-9k DPS from Recount, and countless of times ppl called me noob for that. But seriously, i dont know how to increase my DPS, i've been following all the guides and rotations and such but still 9k DPS is my max DPS, while other warrior with them same ilevel as me can do as much as 24k DPS. How can i achieve that?

My current status is:
Haste: 6,43%
Hit: 7,38%
Expertise: 24
Crit: 10.07%
Mastery: 10,92

And my usual Rot is: Charge>Rend>Colossus Smash>Mortal Strike>Overpower>Heroic Strike/Slam>Deadly Calm and Rage>Mortal Strike>Overpower>Slam/Heroic Strike>Inner Rage and Recklessness>Mortal Strike>Overpower>Slam/Heroic Strike

Equipment:
Head: Crown of Epoch
Neck: Stoneheart Choker
Shoulder: Ruthless Gladiator's Plate Shoulders
Back: Bladed Flamewrath Cover
Chest: Breastplate of Sorrow
Wrist: Gigantiform Bracers
Hands: Vicious Pyrium Gauntlet
Waist: Cinch of the Flaming Ember
Legs: Jungle Strider
Boots: Woe's Breeder Boots
Ring: Serrated Brimstone Signet and Vicious Ruby Signet
Trinket: Apparatus of Khazgoroth and Essence of Eternal Flame
Weap: Sorrow's End
Throw: Giantslicer

I'm focusing on PvE, could someone plss help on what im doing wrong, fyi ive been doing stance dancing. I really dont know what i should do to get to 20k DPS from Recount. Please help me increase my DPS so i can be more useful during raids or RHOT. Thank You in advance