Basically, There is no 'Get good fast' method with guitar. You've got to do it the old fashioned way, frustrated but progressing.
I still see a valid question here which would be, 'How should I manage my time to most efficiently improve my skills?'...
The answer to that is that with whatever time you can spare, figure out your personal weaknesses in playing (be it fretting speed, right hand technique, etc..., doesn't matter). Start by bringing them up to par with your other skills. Then once you hit that equilibrium, you can start to focus on exercises that improve a variety of skills, rather than just your weaknesses.
It doesn't matter if you have hours to spare, or even 5 minutes a day, if you play and work on a few key areas every day(excluding tired days! Its very easy to burn out), even for 5 minutes, you're going to see steady progress.
Not fast, but this is how you become a well balanced player, for any instrument, not just guitar.