Arms Warrior PvP 5.4.8

ok time for you guys to test out my macros i have made please give me feed back

charge / hamstring/cancel bladestorm

#showtooltip Charge
/cast Charge
/cast Hamstring
/cancelaura Bladestorm

defensives

#showtooltip shield wall
/cast shield wall
/cast defensive stance
/use healthstone
/cast Rallying Cry
/cast Demoralizing Banner

Dps

#showtooltip Colossus Smash
/castsequence reset=0.3 0,0,0,0,Victory Rush
/castsequence reset=0.3 0,0,0,Slam
/castsequence reset=0.3 0,0,Overpower
/castsequence reset=0.3 0,Mortal Strike
/castsequence reset=0.3 Colossus Smash
/cast !Colossus Smash
/startattack

safegaurd

#showtooltip Mocking Banner
/targetexact Skull Banner
/targetexact Demoralizing Banner
/targetexact Mocking Banner
/cast [noraid, noparty, noharm] Intervene
/targetlasttarget [noraid, noparty, noharm, exists]
/cast Mocking Banner

Cd’s

#showtooltip Recklessness
/use Potion of Mogu Power
/cast Avatar
/cast Recklessness
/cast Bloodbath
/cast Skull Banner
/use 13
/cast Shockwave

i am a first time poster so have no clue what im doing lol

any one ?