I found that questing offers tons of xp and usually some skill points when completing the main storyline. Also doing the quest in each dungeon is a good chunk. And finally choosing a PvP campaign that your alliance dominates in and doing the daily quests in Cyrodil. I was leveling up many times a session, and towards my last few Vet ranks would get either a whole Vet rank or half..