I dont know why it took me a LONG time to discover this. I'm 22 years old. As a young kid and through out high school I was terrified of talking to girls. I didn't know what to say, what to talk about, how to talk to them, how to flirt, etc etc. The internet didn't make things any easier, any time i saw something as "negative" (according to the net) i would back off the girl and not pursue anything and miss any possible chance. I would also overthink and stay up all night(literally) all the signs the girl is giving and what they mean. Now i've discovered the secret and i can't believe it's really this easy...
Having good people skills. Literally, this is all there is to it. I don't believe in confidence making things work, I literally believe in just having good social skills. I mean think about it, the way you talk to a girl, is literally the same you talk to a guy. Sure you may avoid some topics with a girl you would talk with a guy, but you literally just talk to them and treat them the same as a guy.
The # 1 advice I can give to guys struggling to talk to girls is just to talk to EVERYONE. You didn't over think and hesitate to talk to another guy sitting next to you in class, or an old lady at the bus stop waiting with you. You just do it. Literally the same thing applies to girls.
Another major thing you have to keep in mind, different people have different views on what or who is attractive. You WILL meet average, or even ugly girls, who will find YOU ugly. And you will meet athletic build hot 10/10 girls who will find you cute. Of course the vice versa happens frequently, but it's the truth. You dont know if the girl will find you attractive or not untill you try
And finally you have to remember one last thing, you all know that phrase "The pursuit of happiness"? Well it's true, it really is the pursuit of happiness, not the spoon feeding of happyness. If you're not satisfied with the girls that like you and you date/talk to, you need to go out there and talk to those hot girls and see if they'll like you back. They won't come to you, trust me. Nothing in life is just handed to you free.