Need some help/advice. I find myself very good at amplifying attraction when it's there but I struggle like hell in order to create it. I'm reasonably confident and I can approach a lot of people and I'm very flirtatious, but I really struggle to create that initial "spark". I'm not unattractive but I also feel I don't have a "wow" factor that makes me stand out. This is particularly apparent in clubs. I'm a good talker but in a loud environment like a club I really struggle to make any sort of sexual first impression even when I am very obviously hitting on them.

On the rare circumstances that I can create that spark I am very comfortable rolling with it. I have good kino and eye contact and I am very charming. It makes online dating a breeze because when I meet up with them they are already pre-selected for their attraction to me.

Any advice? I'm looking to turn it more into a science rather than just a numbers game although I accept that there is elements of both. Thanks.

EDIT: This has also affected my online dating as well. I use Tinder and now that the process is way more selective because of the new payment scheme, my matches have dwindled to barely any. I have no problem upping the amount of people I meet in person but I want to go in with a plan rather than just floundering.