It's faster to do your main story quest as well as side quests if you've been keeping up with them. At my level, even side quests are giving out 3k-4k exp. Levequests and guildheists also give pretty good exp, better than grinding IMO.