I have no problem with meet & hanging with new people but I can never approach a girl for shit, Im the type that wait for the girl to approach and shit aint working bruh bruh
Just approach a girl once homie. After that it gets easier and easier each time. It's all about getting over that first one.
Like when I go to house parties or like an event of some sort with a bunch of people together I can. But I'm talking about like the mall, seeing a girl downtown etc some shit like that I have no balls for. haha
Small talk bruh. Find a reason to talk to her. Most dudes can't just run up on a girl and spit to her like you've known her for years (unless you're model tier handsome, famous, or rich), you have to ease them into feeling comfortable around you.
You just gotta be observant, but not overly observant to the point where it's creepy. At my job I'd do that shit all the time. I'd make a comment about what they'd order or make a comment about some gear they had on, make small talk, crack a few jokes, make her laugh, make up a reason why you'd need to talk to her again, get the number, profit. It only takes like 5 minutes. Once you get good at breaking the ice the process completes itself.
Also, stay in your lane. If you're a 5 with little to no game, what are the odds you're gonna pull a 9 who gets hit on by 5 dudes every day? Practice on average girls...hell you don't even have to call em after...just get that experience under your belt and work your way up. You gotta have that Superman mindset where the more you push yourself, the stronger you get.