I'm not really sure what I'm doing wrong. I go up to them in public and try to start saying something and within 10 seconds they are leaving or seem uninterested. If I message a girl online (Facebook, tinder, or Instagram, etc.) She either won't respond or barely give a response even if I say something funny. People give me compliments about my looks and personality a decent amount, but girls always look right past me and I don't know why.
Most Helpful Guy
As to Tinder: Although I get tons of matches there, lots of these girls don't respond to a nice , non-weird message. I also use another app, where I got even more attention, probably because it has a different reputation, even fewer girls respond.
When I was at Starbucks drinking something, there were 3 girls and 1 guy sitting at the opposite table and after a while the guy waked up to me and said that the blonde girl is asking for a date -I hadn't even noticed that she'd been looking at me - Surprised as I was, I just said "yes, okay" but before the guy could reach their table the blonde girl had stood up and left and her friends after her. The guy apologized for her leaving.
I guess it's really because you are too intimidating or they are afraid that you are a player and that they'll have too much competition with other girls. Maybe the girls think you'll drop them once you've found a "better" girl than them.
And what else should they think of you without even knowing you any further?
I suggest you rather go out and try to meet new people - often you get to know people via other people- that's better.
Online, they also can't be certain whether you're a genuine person without bad intentions, you could be dangerous - Lots of girls really do think this way. Or they get cold feet and chicken out on you beforehand.
You need to let them know by your demeanor and behavior that you are approachable and nice...1