I've been playing guitar for over 30 years. I never took formal lessons - only ocassional ones targeted to a specific topic. I love the discovery process and the relationship I've created with the instrument.
Five years ago or so, I had an a-ha moment, which fundamentaly changed the way I approach my learning of the guitar. After internalizing all the content I consumed, I thing I've come up with a formula for learning both rhythm and lead guitar in a very streamlined and systematic fashion. This method will teach you how to find chords across the entire fretboard so you can create chord progresssions for your own songs, or to make it easier to figure out the chords of your favorite songs.
However, what I like the most about it is that it gets you ready to play lead guitar, without putting too much emphasis on the pentatonic scale. Also, it teaches the guitar from the standpoint of understanding its symetry, and dare I say, the mathematics behind the guitar design.
NOTE: This is an extremely simplyfied way of learning the guitar fast. It is not intended to teach you "music", harmony, melody, or any other important aspect of music theory. However, I strongly feel that if you follow these steps and put the time to understand the materials, the missing pieces will either reveal themselves, or you'll feel compelled to find out more on your own.
With the CAGED Chord System, you'll learn your first basic open chord shapes: C, A, G, E and D. F and B are not include because in order to play them you need to create barre chords, which are important, but you'll have to learn them in order to properly learn the CAGED system. Also, the shape for the B barre chord is covered by the D shape, and the F barre chord is covered by the E shape.
By learning the CAGED system, you'll understand where to find chords across the whole fretboard, while you get introduced to the positioning of notes within the guitar neck. Make sure you learn these shapes by heart and that you can play them flawlessly; these are a pre-requisite for the next step.
http://www.jefjamdesign.com/CAGED/index.html
In the process of learning the CAGED system, make sure you get into topics of strumming and using your pick.
Once you know and understand how the CAGED system works, you'll be able to easily visualize the major arpeggios. Playing them freely will unlock the next step.
http://www.tyquinn.com/2009/arpeggios-the-caged-system-part-5/
After understanding the arpeggios, you'll soon realize that you're only missing a couple notes on each shape in order to have the full scale.
http://www.guitar-tutorial.net/diatonic.html
This video will also help you in understanding the relationships:
Now that you know the diatonic scale, learn how to organize it in blocks within the fretboard.
Finally, once you know the CAGED System, the major arpeggios and the whole diatonic scale, you can use Pitch Axis Theory to learn and use the modes of the diatonic scale.
The modes are also called "degrees" of the major scale, and they exist in order:
IONIAN (major), DORIAN, PHRYGIAN, LYDIAN, MIXOLYDIAN, AEOLIAN (natural minor), LOCRIAN
The video below explains how to take the diatonic scale, and untap the modes by shifting the position of the root note within your scale.