buying skills is utterly stupid.
How do you buy a skill.
You should get skill credits, and some skills would take 5 skill credits or even more.
When you level up you would get a skill credit but after 4 , each 2 levels you'll get a skill credit and so on.
Also you can make a GUI for skills, like training in them when you get the right ammount of skill credits.