20 year old male here, virgin, only 1 gf and only foreplay 5 years back.

I'm passionate about the gym, even tho I'm still insecure AF about my body like really insecure..

I'm still too dependant on my parents and I dropped out of college cause I ended up not liking my major (that was 2 yrs ago tho) I have social anxiety, better than before, it got better as I started going to the gym seriously.

Now the thing is everywhere I go I see a girl that is really my type, and I'm like damn I wish I had game and was comfortable and looked the way I want then I could go and get her number, like just now about an hour ago I went to starbucks but I was with my mom, younger brother and aunt, I saw this girl who's realllly my type but I didn't even imagine making a move, like at the point I am I didn't think it would be a possibility..

She got her drinks before me and we were waiting ours she came back to get some sugar, and I was looking at her, then she made eye contact and I quickly looked somewhere else only to instantly make eye contact again cause I was like "bro i can't hold eye contact how unconfident am i" and then she walked away

I think posting in this sub fits because I obviously wanna get better with girls so that I'm more comfortable in social environments and that way I can be almost 0% nervous

Point is I don't even know where to start and any advice would be much appreciated