need shadow help plz

hey guys so i have been using this macro. and im currently sitting with i478 gear. but im only doin like 40-42k damage according to recount. so im wondering if there is anything i can do to get this up higher.

/targetenemy [noharm]
/cast [noform] !Shadowform
/castsequence [combat] reset=0.5 0,1,2,Shadow Word: Death
/castsequence [combat] reset=0.5 0,1,Halo
/castsequence [combat] reset=0.5 0,Shadowfiend
/castsequence [nochanneling] reset=target/19 Shadow Word: Pain,Vampiric Touch,Mind Flay,Mind Flay,Mind Flay,Mind Flay,Mind Flay
/castsequence Mind Blast,Mind Blast,Mind Blast,Devouring Plague
/use 13

Few things i see:

Bring SWD down in the priority to number 1.

You dont need to use 1,2,3 any more, you can just write it out as 0,0,0, ect

Maybe drop a couple MF out of your sequence, i know that its resets after 19 but mine would still cast em sometimes if i had them in there.

Also you can macro in all your non GCD spells into the macro like PI to help boost your dps.

This is what Luis posted in the shadow 5.1 thread and is what i use still today, great macro. ilvl 481 i pull 53k on the target dummy.

/cast [noform] !Shadowform
/castsequence [combat] reset=0.3 0,0,0,Shadowfiend
/castsequence [combat] reset=0.3 0,0,Halo
/castsequence reset=0.3 0,Shadow Word: Death
/castsequence [nochanneling] reset=target Shadow Word: Pain,Vampiric Touch,Mind Flay,Mind Flay,Mind Flay,Mind Flay
/castsequence Mind Blast,Mind Blast,Mind Blast,Devouring Plague
/use [combat] 13
/use [combat] 14
/targetenemy [noharm][dead]

Again this is Luis’ macro in the shadow 5.1 thread.