Once again, thank you for such a comprehensive reply! I took a look at your scale lessons and yes I am able to play these without a problem and aware of 135 to make the chord, different voicings etc. so believe I need something quite a bit more challenging than this.
One of my goals is to comfortably jam with other musicians and play with others and just walk into a jam session and be able to join in. I guess a good marker would be to look at a jazz real book and be able to improvise and play along with others based on the specific chords.
I found Anders Acoustic Guitar level 2 lesson on travis picking challenging to play at full speed with the excersise (https://www.guitartricks.com/lesson.php?input=29744&s_id=2536) so I guess that gives more of an idea of the level I'm at.
I'd like to be able to play NeoSoul, Blues and Jazz however I also like stuff like Steve Vai 'For The Love of God',Santana and Bluegrass! I'm not really into heavy metal / rock.
I watched an interview with Steve Vai and he mentioned when he was learning he'd make a list and go through it. This is how I like to learn and see most benefits. I like to have structure because without it I really lose motivation. I had structure when learning the positions of the Aminor pentatonic and saw so much benefits by having a practice routine. I'm just not sure what to practice to be honest.