This is old advice, but sound, you may need to build up your level and/or improve your armor.
Good "Shield" spells can also increase one's armor rating. These affect overall armor, rather than by location.
I remember some of the battles being overpowering too.