Been approaching several days now, few ones that I feel like its a golden opportunity to approach. Others I see that people are busy and it feels random bursting on their bubble.

OK so I entered a gym today, saw a girl smiling at me when we passed by so I was like seems hot but I need to concentrate on my wod. As I finished, I approached, said fuck it. Worse is I won't get a number, best case, atleast I worked on approaching and working on being social. Step by step. Not a chad but hey we all need to learn. So anyways, walked up to her, chatted a bit, felt nauseous from working out, said to her hi and we kinda chatted by asking each other questions. Anyways the mistakes I made are these and how can I avoid them next time :

1)Waiting till the end. Its hard interrupting people when they are sitting, or walking in opposite directions. How can I be smoother in this one ? When people do not expect to be approached.

2)I started to disqualify her from the minute I started talking to her and got fixated on some features. Anyone disqualifies due to looks ? like not everything is ideal in her face so you disqualify yourself from wanting to sleep with her.

3)I feel like no one approaches, in the sense that everyone has a big ego/blackpill/thus the social setting is quite dark and moody. Making you the only clown that approaches. Even if its chads approaches. The act of chatting to random strangers.

4)I feel like approaching is something that other guys look at you negatively, saying you are desperate/etc yet everyone stares at the girls.

5)Should you keep showing direct interest if the chick tells you that she has bf earlier on and you meet her a second time or even a third time ?

Am I wrong about 3 and 4 ? And How can work on 1 and 2 ?

Appreciate your input guys !