A few old threads with some good ideas mixed into them.
http://forums.awakenedlands.com/thread-3125.html
http://forums.awakenedlands.com/thread-2685.html
new school class's e.g
More of the same as what we have with have different branches, one for each of the battle stats, after each class you get a xxx amount of Dev Points for that stat. Then after going so far down one or two of these paths it opens up classes for Endurance and Intelligence. After say 10 class in one battle stat it could open up a new grade of classes that once done adds a base amount on to every time you train that stat. I.E first class adds an extra .2 Dev Points for every 1 energy trained. Then each class after increase that base amount.
If you want something a bit different we could have classes that once finished increase your sucess rate with crimes, increase the amount of money you get for a crime, increase the amount of time using a stim takes of your hospital stay, Increase the amount of times you hit with weapons, add to the damage you can do with a weapon, increase your dodge rate, opens up different weapons, armour or shielding that can only be used after finishing. Gives you more experience from attacks and crimes, the list could go on really.