Try to record your own backing tracks with metronome, also analyse it , than play your solo on to it. In my opinion that's the best way to understand the logic of theory and upgrading solo skills. [deep note : Do not overload same scale therefore you get scale soundings in your improvisations...