Background: I'm a 23yo male, tall, athletic, good-looking, and haven't had many issues with dating/hooking up with girls that are part of my social circle in the past.

My biggest problem is meeting new girls.. a lot of girls I know are getting into serious relationships at this point and that's not something I'm ready for yet. I want to meet new girls but fear of rejection has been holding me back.

My question is- when out at a bar/club, if I see a girl I'm interested in, is asking to buy her a drink a solid opener? I know it's very cliche

If not, what are some good openers or approaches when at a bar or club?

Thanks for all of your input in advance!