Looking at it real quick it seems u dont cast Mind Blast when it comes of cooldown.
If my math was right it says u casted mind blast 31 times out of 50.
It is really important to cast it when it comes off cd. It will give you more DP uptime and that will result in even more insanitys.
Also your dots have a pretty low uptime, 71% and 54%. This is really low and you need to have them up alot more then this.