My intent was to build a hybrid battle mage, who would be primarily melee but could also throw out a spell or two.
I dont think what you are building anything as you claim above. I talk bout your skill distribution 1st. Your skills are more mage oriented than warrior. If you really into building a char primarily focus on melee, you will 1st need to focus on your weapon mastery, which is your primary damage output. Skill like reflect is useless when you doing mosquitoes bite alike damage on your opponent. Defensive posture in my opinion is useless. Battle rage is worth invest a level, as level 1 battle rage only reduce 4 melee defensive but raise 20% damage. Lock pick is not useless, as majority will max it in the early days to prevent unpickable locks, as chests did hold quite amount of goods before you gain access to legendary gears merchant. You can always unlearn it later during end game to gain back that 5 skill points. If you really primarily melee, bleed is a worthy skill to learn, same as regenerate, as you most likely need to soaked up damage as warrior. Just keep 1 or 2 magic spells and it should be enough. You dont actually need destruction since your main damage aint from magic but weapon damage. My warrior only had lvl 2 firewall, which also hardly needed it. If you find it hard in the early days in fjords, invest some points in summon demon, a few points will be enough. And dont forget your necromantic creature as well, its very useful utility in the game, unless you build your char strong enough, then you can ditch it out. I prefer my creature to act as spell caster when I into melee, and found that its quite good combination. I can dash into groups of skeletons mob in depleted mine that are around level 24 ,25, where my warrior is only level 20, 21 without the needs of spamming potions. Thousand strike is also good skill in my opinions. I kill the final boss the divine with just 1 thousand strike

A point or 2 in potion mastery will help increase potion efficiency and will help you survive a lot. Potions is a more reliable utility when compare to healing skill.
Now on your stats, are those raw numbers without adding in additional stats from equipment? If so I suggest you stop on vit and spi. You can easily find legendary accessories such as rings, necklace that add high hp or mp amount. My warrior at lvl35 had 800hp and 490+mp, with only 50 vit and 20 spi (total up with stats from gears, default value I didnt check). 1 vit or spi only add 7 hp or mp. You can find legendary accessories which capable to add 150+ to 200+ hp or mp. The 3 stats, str, dex and int is more important. Your str is basically too low for melee damage, same goes to int. Dex is important if you decide to go for critical. Even not aiming for critical type, it can raise your range defense as well. Also I not sure whether you had mind read during broken valley and sentinel island time to gain additional skills and stats points or not. If you decide on more melee oriented, invest more into str. If you capable to get gears which add alot str, then you can start distribute to other stats such as int and dex. Each stats max out at 100 points with gears stats added. So plan before you add stats points as stats points cant be reset like skill points.
3rd is your gear, since it didnt mention anything on them, I really no idea how you gear up. If I remember correctly, my warrior had all 3 type of defensive close to around 40% when 1st entering fjords. Since you already obtain the battle tower, you should start altering your gears through enchantments, and charms. My hint for you is to gain access to aleroth asap, which will benefit you alot.