I have no more Approach Anxiety and I'm 6'1", muscular, and good looking. I only use direct openers in day game so far and I've had some success but I feel like I could do much better.
The main problem is that I open a girl with something like: "Hi I think you're really cute, I just wanted to say hi." But more often than not the girl just says thanks that's really sweet. Sometimes if I persist the girl stays and gives me her number but usually not. I know I have good body language and tone of voice. It's simply calm and relaxed as if I'm talking to my sister. I just can't for the life of me get a hot girl to stay and reciprocate interest aside from:"Thanks you're cute too."
Me:"Hi I like the way that jacket looks on you."
We get into a conversation about what I think of her jacket and if she should buy it or not.
Eventually the conversation just stagnates and I feel like I'm saying almost everything. She ends up just saying:"I'm going to continue shopping, nice to meet you, bye."
I'm just stumped. How do I reel em in and lock them without looking desperate or needy?