Alright, im 32 years old and i've been through a lot of dating situation. Been through a lot of broken heart as well as breaking heart. So here is my advice
1. Do not be too Nice. Being always available for the one you have your eyes on isn't attractive and too predictable a.k.a boring. You need to have time for yourself, it is necessary to say no sometimes to maintain a healthy boundary. (Apply to both men and women)
2. If you think most girls are interested with your wallet, then thats a big mistake. Let them pays the Bill of your dinner sometimes, this not at all being stingy, but more to respect the girl being as independent as you are. This is good for both bcs the ladies will feel respected, and you'll be attracted to them even more bcs of their independence.
3. A bit dose of jealousy would work wonder. When you're going out together, try to talk with other girl (or boy if you're a girl), doesn't need to be flirty. Or if you are still at the stage of getting to know each other, try to talk about your friend of the opposite gender (this will make them wondering whether they have other competitor and will make them feel challenged)
4. Ask questions about them to show your interests and reveal things about you step by step unless asked (this will create an aura of mystery and make them curious)
5. Be yourself, show genuine care (i bold the word bcs when you are being genuine, you shouldn't expect anything in return)
6 Do not be shy or else you'll be friendzoned. Flirt sometimes but do not over flirting or they'll think of you as a freak or not a serious type.
7. Last but not least : Love yourself first