What are your resistances? You can buy Aura of guarding and Spell Shield skill books; I don't recall what type of damage the Djinn does.

If you drink a shadow potion and use your spin attack near (but not directly on) a creature, you will hit it without turning visible (it will stand there taking damage, and not hit back).

Enough restoration potions will get you through just about any fight.