I went back to practicing 2-3 hours a day. I either got up early or stayed up late. Because I REALLY wanted to do it. It only took ONE week and I was close to where I was 6 months ago...close, but not there, yet...
I work on 3-4 songs a day. I play the solos until I can play them 10 times in a row-perfectly. Sometimes I only play one song for all 2 hours...really bites, but that's why they call it practice.
Learning to play chord progressions by ear is fairly easy, if you listen. (about 100 times to the same song)
Learning solos, for me is difficult. I use a software program called "Best Practice." I think it is free, but I can't remember. If it costs a little it is worth it. It allows you to slow down the music (mp3's or wav's) and pick out small sections and loop them-over and over and over and over...play a 10 second passage at 70% for 30 minutes and sooner or later you will figure it out.
So, bottom line, get back on the practice horse, and ride, baby, ride!