1. Already married there with their partner
2. Not looking to date seriously for one reason or another (usually senior age, or too young/exploring things, etc.)
3. Ones that just don't like being approached in public space (e.g. they'll say something like "I have a boyfriend" and end the interaction)
I honestly don't know where to talk to dating-age women in my area who don't fall into these categories. But I'm reluctant to use apps too.
And by just starting to think a little bit about their look, that's it.
Those two simple things would increase their chances significantly.
I have figured out the secret for me is to remind myself "If I try to talk to her we might have a great outcome, and I'll feel better even if rejected because I know I tried. But if I dont talk to her I will have a long time of rumination and regret about what might have been."