If you are playing a pure warrior, all you need is just good armors and weapons, as well as passive skills which help raise your warrior damage. Investment in lockpick is fine and you will eventually need it later. Just the matter of time only if you wanted to unlock all chests.
Warrior in early days might be bit tough, where you still wont able to rush into enemies hordes and kick their asses up and down. Try utilizing tools like bow to pull off mob and kill them separately. You stats seems fine and you should had more str over dex for now. Also dont ignore int. Dont over invested in vit, as you can find accessories which provide hp and mp easily. The stat points are more worth investing into other stats. Always remember to reserved some stat points, as it help on your gear planning in future, because each stat will max out at 100.
Your skill investment is still fine. When you get more skill points, max out your weapon mastery 1st. As you base damage increase, your skill damage increase too. Skill like whirlwind wont give you much extra damage even at rank 5. You will only see big damage output when skills reach high rank, such as around rank 10. So as your base damage increase, even rank 1 whirlwind will deal good damage. My rank 1 whirlwind doing 400+ damage during the final battle in high difficulty mode. And if you are on patch 1.03, all your normal attack will basically do aoe damage. So its not major concern now.
As for your situation now, try get your necromantic creature asap, as it will really help you out in a lot situation. Also try get to the enchanter smith soon. You will need to alter your enchantments later to give you more damage and defense.