Where can I find free guitar lessons online?
If you want to solo better, just keep practicing specific solos that you like. Solos use a wide variety of different techniques, and the only way to expose yourself to them is to practice, play, and experiment with different existing solos. If you want to learn to improvise, which is a whole new level of music, you will need to learn some music theory. I’ve found that this is the best site for free online guitar lessons. http://www.zentao.com/guitar/ You should view that site with at least an intermediate level of knowledge in music theory and guitar in general though. Some of the material can be quite difficult to understand for a beginner.
I’ve actually been playing guitar for long time. You may know of me already from youtube. Here is my website with free video guitar lessons that I made myself because of how much I believe in spreading teaching guitar. http://codeshredlessons.