Getting xp. How?
You could try doing events/quests in other zones, like Lornar’s Pass (25-40), or some of the 15-25 zones, such as Kessex Hills, Diessa Plateau, Snowden Drifts or Brisban Highlands.
Remember, Guild Wars 2 isn’t about getting to max level asap, it’s about the journey. Kick back, relax and enjoy the ride. Try some of the other races lower zones, for example.
Don’t forget the personal story. Heart quests are a bit of a double-edged sword imo. They’re nice sources of exp but they get to be a grind if you depend on them too much. If you don’t have a crafting discipline that will help too. Personally I got at least 15 levels out of them.
Just a heads up, it’s against the forum rules to post the same thing in two different forums.