All very good ways to get more experience, here is how I do it...
It doesn't matter what kind of char I'm going for, ranged, melee, or mage...
The first thing I do is skip the Wasp Queen quest and start going into Greatwood. I use Lightning to kill everything up to Greatwood Cullis(sp?) Gate area then teleport back to the Guild and use all that Will and General EXP to grab PShield level 1 and then grab Enflame level 1.
Now that I got my two base spells, I then make my way back into Greatwood, then head into Darkwood and finally end up in Barrow Fields. With one trip through using PS and Enflame, I get around 5-15k Will Experience and around 50-80k General EXP, depending on what enemies spawn. I then go back to the guild from BF and level up PS and Enflame to 3 (PS level 4 needs you to be fully good)
I repeat this over and over until I max out all my Will abilities. Then I go through it again with a Bow, max those abilities, then go through with a sword and max the rest.
This usually takes me three to six hours, depending on if I'm in a hurry or just laid back and toy with the enemies.
Every so often I run into a trader that sells augments, and twice I've found an EXP Augment, so I augment my weapons with those and get twice the EXP in one go, three times the amount if I can find two EXP Augs and slot them unto my sword and bow. But running into this trader is RARE indeed. I've only ran into him twice. I always seem to run into a trader that sells Fire and Sharpening Augments. I don't know if this is just my game, let me know if anyone has run into this guy as well.