Here's the reasons why you struggle with that high level as a Mage.
: because you don't have Golems. They're the most useful beings second to your companions. With that level, you can easily wipeout all Ashen Minotaurs in Ashen Wastes and Cape.
: With your Traits, your not a Cleric so don't spend too many on PER, spend those on INT cuz that's what Mage made for. You need a lot of mana and PER is not a good choice. Why spend on AGI? Your not a melee, spend it on END or INT.
: INT gives 2% XP bonus, so, if you have lot's of INT let's say more than 10, you'll get 20% and above XP bonus.