The other people here will be able to pick apart the logs better, but here are a few things I noticed.
1). Mage bomb uptime is excellent.
2). Invoker's Energy needs to up around 95% of the time. Your uptime was 73% and it wasn't up for the 1st 30 seconds of the fight so you are missing the interactions with all you procs. It then drops off for about 10 seconds towards the end of the fight. On a training dummy, there is no reason for this to drop off at all.
3). You haven't used Alter time at all to extend the length of your buff / procs.
4). You used a haste potion instead of an intellect potion. Please correct me if I am wrong, but Intellect potion is better than haste because it increases spell power as well as the other secondary stats.
5). Proc usage is great. It looks like you only lost 1 Brain Freeze proc and only hard casted 1 extra Ice Lance.
Some other tips you can use to increase DPS but not always on a boss fight (but will be able to on a test dummy) is use you pets "Freeze" ability. This can be cast while casting Frost bolt (or while refreshing Invocation) with out interrupting the cast and if you can get it to freeze 2 targets, say 2 of the smaller test dummies as they are usually closer together, then that is 2 extra Fingers of Frost charges to use.
Also, Time Warp would massively increase your DPS but I'm guessing you chose not to use it as you are trying to show your mid-fight rotation rather than on pull rotation.
Thanks for the input, I only noticed my invocation wasn't up after that period of time because for some reason, WeakAuras decided it didn't like my button and deleted it, after that I tried to check the buffs for the timer but screwed up towards the end
I've never been able to use Alter Time successfully in a raid, as in, I take huge splashdamage or raidwide AoE right before and when I come out of the Alter Time I get down to low health and usually get teleported back to some place with lots of crap on the ground and die. Eventually I think I'll learn when/how to use it and minimize the risk of it being to my and the raids downfall.
Yes as you said, I did not TW to show unbuffed dps, I didn't even take a INT or haste flask either.
The only buffs I get is Arcane Brilliance which is 10% SP and 5% crit.
My pull rotation can vary alot, I havn't really gotten down to a "perfect" rotation yet.