Just hit 19 on my musketeer, is there better grinding methods other than worms?

Well it’s a bit late but I once started a thread which like combined almost everything said, with some more detail on how to get to the areas:

Only thing which changed since then is couple new quests for leveling but once you did em all this is still the way to go.