I usually just queue up for dungeons, and doing the hunting log or quests while I wait.

I leveled Rogue from lv1 to about 27 in a few days that way, it's probably easier if you're a Tank or Healer, since you'll have to wait less for a party in the queue.