Once you are comfortable with the above steps, you are already doing most of the full rotation and will be able to deal great damage.
There will be a few additional things on the advanced page to improve further but if you got here, you already know the most important things and these will have a smaller impact than what you learned so far.
The additional steps are:
Using weapon swap more actively when not running a Pistol off-hand in order to maximize the efficiency of and .
You can slightly shift the priority of certain skills to maximize their usage like casting as soon as you go below 9 Initiative instead of when you run out of it.