I have great idea for skills system.
Skills levels are divided to 3 main levels (@edit: Not types, my mistake):
Normal (1-5points) incrased by skills points if u have skill lvl5 and ad next point ur skill is incrased to master lvl -m1
Master(m1-m10) incrased by special items which u can get from bosses (different items for each skill ex stone of healing, stone of blessing. U can try advance ur skill 1 time every day(1 time in 24h). Advance can be failed and u lose items use to study skills. From m1-m2 u need use 1 item, from m2 to m3, 2 items, m3-m4 3 items.... when u have m10 skill and use 10 items ur skill advanced to Perfect (P)
Perfect It can be last form of skill
Ex.
U have healing skill at m6 lvl and use sucesfully 3 pcs of special item ur skill has title "Healing m6(3/6)" or something similar.
So u need to use 55 (if all attempts end succesfully) special items to incrased ur skil from m1 to P in 55days (if all attempts end succesfully).
I think this system can be fair because newbie cant have best skills lvl in 1months.
In miracle shop can be avaiable items which will shorten time between using special items.