First of all, ty for your time mates

I'm an extroverted guy who is a bomb in social dynamics, people long to be around me and I have a queue to talk to me and to work with me. I have a lot of interesting things to say and a lot of wisdom (that's what they said). I'm somewhat good with girls, but because they don't put them on a pedestal and I'm not interested in sex but the dopamine rush of the hunt and flirting. Unfortunately, I'm not that brilliant in many other sub-areas so to speak, I realize I sometimes make feel people awkward or I just cross the line in many occasions. This isn't a deal breaker because I wouldn't get so many interactions if I were a bad guy to be with, but there's a lot of room for improvement.

I want to fix what I'm terrible at, well not that terrible but it is just one of my main weaknesses: approaching girls, cold approaching and isolating them specifically. Once I get even a remote eye contact or a half of a smile or just proximity I don't have any problems, quite the contrary, I feel very confident. The problem is that I feel very awkward if I have to cold approach a girl, I haven't done once in my life. The same thing goes with isolating her. I don't see this as a problem, but this needs to be tackled. IMO I have this leak because deep down I have a fear of rejection but when I see a minor green flag my awkwardness vanish, but at the same time, it could be that it is just something that I haven't practiced so I'm just not good at it, as it should be. What course (free or premium) or YT channel would you recommend for my needs?

Ty in advance and best of luck out there