I feel like there are enough skills to enjoy the game but some trees dont offer much in the way of attack skills. I believe this game would beneit greatly from attack combos for each melee or magic attack weapon that would help pad the fact that you only have 3 skills active at any time.
An example for sword would be:
Roundhouse - LMB LMB RMB - Two light attacks followed by a spinning strike that hits surrounding enemies dealing x damage.
Upper Cut - LMB RMB - attack with a light slash before a heavy uppercut that knocks down an enemy for .5 seconds dealing x damage, hold RMB to charge uppercut for additional damage and extend knockdown to 1 second.
I think something like this would take the combat from good to amazing.