So currently on my pug(rank 11), I am getting 500skill points in 50% of the fights I do and over 300 in the rest. So I thought I'd throw out a few tips for those having more trouble in this area.
First off grinding, I find on my pug the best enemies to grind are NEVER easy prey (blue con) they simply die too fast with little to no skill bonus. Always try fight green or higher, ideally enemies that con orange to red are best to me, but if those are in short supply greens work fine.
When fighting harder enemies such as Dodo's remember you can strafe around their skills and cause them to miss most of the time, dodo's tend to stock up tp then shoot out several breath attacks very fast so after they do it once prepare to be moving a lot, I strafe around it for the entire fight keeping an eye for his charge ups.
I'm not sure how other classes fare in soloing tougher enemies but with pug I can stack 3 concussive blows to lower his accuracy and second wind for about 200 hp a use, namely casters I dont know how they solo or how well this would work but for my pug I am leveling very quickly now.
Starting in Uldah, at rank 7 I moved to the thistletail marmots near the second camp, at rank 10 I moved to the dodo's and I'm not sure whats next but I'll likely end up moving towards the third camp around 14 I am guessing. When I'm not sure what to kill I find red enemies and punch them and see what happens... Eventually something will work out >.>