There are no secrets, getting better just takes disciplined hard work. I usually practice 3 hours a day. I do three one hour sessions. I spend the first 10 minutes working scales, then split the rest of the time between learning new material and more importantly, working the new material into what I'm already playing. If you just learn 15 new licks with no idea how to use them, you'll forget them. I spend time improvising, but not just playing the same licks I've been playing for 40 years. Figure out where in your solos you will put your new material. I also record myself several times a week. If I work up a new solo, I'll usually transcribe it and record it. What is NOT practice is playing something you already know just to fill time, or sitting on the couch noodling while you watch TV. Just my opinion, there's nothing wrong with doing that, but don't kid yourself that you're practicing. I also recommend lessons. There's nothing like lessons to keep you on track.