Fun fact you may have missed. Theres an optional level 44 dungeon you can unlock(and another at 47). Decent exp, though the dungeons arent everyones favorites. Eating food(any variety) gives you a small exp buff, and if you're in an FC then can provide another that stacks with it. At that range, the leveling roulette and guildhest roulette should add up to something like a level per day just in bonuses, not to mention extra exp for clearing a dungeon. Oh, and whenever you log off do it in a city or "sanctuary" so you can save up some bonus rested exp. Every little bit helps, right?