Looking at the report - your shadow flame should be a bit higher as stated by previous posters - Chimearon and Atramedes have huge hit boxes you can stand behind the tank (keeping the required range) and still hit him. On atramedes you can stand a good 20-25 yards and still hit.
Your dot up-times should be a bit higher as well, seems as corruption is giving you a hard time to refresh or keep up as well as you are doing the other two. To reach 100% on Immolate make sure you cast it as fast as possible, when I roll as demo I start with HoG followed by Immo, BoD, Corr. For my playstyle seems optimal opener.
Demon soul and Meta, you should be having an equal amount of meta's and DS, some fights you have more of one than the other. Seeing as how DS benefits demo you should probably consider a macro.
Code:
#showtooltip
/cast Metamorphosis
/cast Demon Soul
/cast Immolation Aura
--- Hit it twice to make sure Immo aura goes off.
Fel flame on the move, better do little dps and refresh a dot while moving than just move.
I would replace your Figurine - Jeweled Serpent for a Theralion's Mirror as Demo benefits from mastery. Regardless of the pre-haste requirement this trinket would increase your DPS significantly.