Not to be harsh or anything, but are you aiming too high? I mean, there’s nothing wrong with having standards. But are you hitting on supermodels when your own physique is slightly less Baywatch and slightly more The Office? What kind of people is interested in you? Maybe they’re not your “ideal” look, maybe the two of you don’t have amazing synced interests, maybe they don’t work the same hours as you and live only five minutes away…but are they interesting? Kind? Funny? Compassionate? Maybe reassess what you’re really looking for.
Another thing, you say you’re not obsesses with online gaming, etc., but do you have any hobbies? Or do you just work and then go home? People want to date people who are interesting, people who get excited about life. If you haven’t got a passion in life, find one. Then you’ll have more to share with others. So it’s not about “why can’t I find love”, it’s about are you worthy of others’ love?