A couple of tips
1. Nothing will ever beat face to face interactions. A lot of communication is non verbal. Online dating is just a stop gap measure, don't let that be the end be all.
2. Know your position/lane. Women are available across various scenes and locations. Just because everyone is going to spot A doesn't mean you should be too, especially if that isn't your vibe. You'll always do better when you're in your element. If you aren't a club breh, don't waste your time there. Find the social scenes that fit your personality.
3. Be firm in your decisions and convictions. This is for life in general. You're a man, act like one.