Welp.. This is gonna be a bit "brutal" (but not rude) depending on how you will take it.
I am on the same boat. I'm a bit of an introverted guy, so going outside, at bars.. with a full ton of people is not my cup of tea. And with time, I've understood that it is basically HOW you can easily hookup with dudes.
Also, reason why I never "succeed" is because I'm way too picky, but also because I do tend to go for the "drop dead georgous" dudes. I do agree with another person that replied something like : those people only exist on the apps. Which means.. They're there to either promote theirs insta (some do even dare to say it on theirs bio), or.. just to obtain some ego boost.
Most of the people I do know online, IRL, say the same thing (that I am handsome), and are shocked when they do know that I'm not the kind of guy that does not hookup a shit ton etc.
But something they all can agree with, are a couple details, and maybe you should focus on that too (and maybe it could help you as well!) :
- I am overly awkward, even more if a hot guy hits me up. A quick example would be : The rare time I go to a friend's party, and a guy (that I do find attractive), does start talking to me, without paying attention I will get defensive. Which.. ehh... let's be honest, can be a turn off for some.
- The pictures I do put online or on some apps do not do me justice as all.
The amount of guys that told me that I do look wayyyy better IRL is pretty high. But also, some friends that did saw the pics I do use on some apps, told me that they don't look the best.
- I totally suck interacting with others. I. Do. Not. Know. How to interract.
And all of these points are tied up to something you wrote on your topic : Lack of confidence.
All due to past bullying, or some bad stuff happening to me. Which is pretty funny, because when people do see me they tend to think I'm a total asshole, and a confident person lol.
______________
So to make it short : Whatever it is, always do ask around to people that are truthworthy what they do think about your attitude, the way you present yourself, the way you interract with people, or even the pictures you do take and use on some apps.
You probably will end up upset, or offended, BUT down the line it will help you to work on those things.