Might be time to learn some major minor and seventh runs to help with the stretch and neck knowledge now.
I do them every day before I play any tunes.
I've learned them in five and sometimes seven different positions on the neck.
Because of the time it takes, I do a major day then a minor day and so on.
The pentatonic scale is great for learning the neck and fairly easy to learn.
Here's an example I found this morning. Dont worry about the boy racer in the video

but his info is what you are looking for.
And try use your pinky wherever you can, I notice he like many guitarists misses it out sometimes, but the object of the exercise is helping you stretch and good fingerwork as well as learning the neck. When I'm doing them, I do an a minor or minor seventh chord before the run to get my ear into the sound.
http://www.youtube.com/watch?v=4owDn7sT ... re=relatedOnce I learned the am pentatonics, I then did them in major, for the major sound you only have to play a c sixth chord in front of the runs you already know and once your ear picks it up, you're off. I also changed them to seventh dominant (a7) runs by changing all the c notes to c sharp which makes it a seventh run. Again, just play an a7 chord in front for you ear to pick up the run. And once you learn them off by heart, you can then do different picking techniques to build up your right hand for strenth and accuracy, and it makes them much more interesting to play and you dont then treat it as a task you've got to do.
You'll be amazed how it trains your ear in time and will help with learning new tunes in the future.
Hope this helps. Hugh.