Eddie, I would like to gently suggest that your priority should be to learn to copy tunes by ear. Not “next on the list”, but right now. I was taking tunes down from records, and working out arrangements with a band, after playing 3 years. Yes I was a young teenager, but you are an intelligent person - perhaps with a mental block. “Playing by ear is hard, I’ll do that later.”
You mentioned elsewhere you have been playing for nine years. That’s certainly long enough to have gained the ability to play what you hear. You just have to do it. Note by note, bar by bar. Slow at first but eventually it will click. This will help you with your improv too.