Ranger -- everything is easy to do alone -- Training is fairly easy as there are several areas you can stand and kill monsters and not have the monsters mob/hit you. Leveling is fast as well. Make sure to have your base stats: 18 dex, 15 con.
Second option is Warrior: You can solo train, but at...