Move erratically; circle strafe the nests while using firebreath. Use the crystal armour piece (leggings?) that gives a +40% bonus to defence.

Are you sure there is nothing left? All the flying fortresses done? Destroyed all the towers? All caves cleared?