It took me to level 40, but I didn't realize until around level 34 that I could hold down the shift key to repeatedly apply spells or towers. That's what helped me beat the ninja bosses. Before I was clicking the spell, clicking the bad guy, and repeating, which was seriously nerve-wracking.
_________________________
Matt