LIke Joram said people who use magic and ranged weapons tend to be weaker with a melee weapon so if you have some spare skill points maybe you could put it on rush attack so that you can get close quickly without getting hit by the magic blasts
plus i find that using my creature or summoning a demon useful in fights like the one your having