To level fast, use Allakhazam to the fullest. You can look up quests and find user comments on the quest, as well as maps. You can look up quests by level, to see the areas you should be trying out. Questing is the way to go as a lower level. As you get higher, you can do some appropriately leveled dungeons, and do some grinding to keep things interesting. Since you will be soon traveling to towns, ask the guards where the profession trainers are. Pick up mining or herbalism, and add to that skinning. Learn where the auction house is to sell the mats you gather. That way you will always have a some spare cash for training or a few goodies. You can always drop a profession and move into another later if you like. Lastly, always stop at an inn or town before logging off. You will see zzz in your picture border, showing that you are resting. This way you will gain double xp next time you play, because you will be rested.