Situation 1:
I work at a public place offering customer service once in a while or just working on the floor, and on occasion I see a few cute guys, but don't want to come off as sleazy or get in trouble for hitting on the customers! I think one of my coworkers married one though so I gotta ask her how she did it lol.
Situation 2:
Seeing a cute guy at a public location like the park, a coffee shop, a bar, etc. where you'll both probably stay for a while. Again, it seems kind of hard to come off as sleazy, unless I go up to him and say something stupid like "do you have the time?"
Situation 3:
Seeing someone cute at the store, on the streets, bus, or anywhere where it's a quick interaction. Again, don't know how to do it.
The hardest thing about these situations is you don't know if they're single or not, so the best bet is to just be friendly I guess. But what's a good way to do that if I don't really have a reason to talk to them? In high school, my friend would purposely drop something in front of a guy she thought was cute to get their attention lol. Men who have been approached by women, what worked/didn't worked? Tips?
PS. I tried online dating and it seems I prefer meeting people in person after all. It's just more exciting and I actually don't know which is riskier. And I don't have a whole bunch of time or money now to take classes to meet people, otherwise there are a few classes I'd love to take and might have some studs: tennis, martial arts.