The reality is people do judge on attractiveness and this includes looks, hair, teeth, weight, height etc and much more than that.
To pretend otherwise is insulting to the people who do regularly get rejected through no fault of their own. It dismisses their experience.
And to make it worse this often starts in school so any confidence in yourself is often ebbed away by arseholes.
If I was you I would-
Have some therapy got esteem/confidence. A lack of belief/love in yourself is unattractive so work on accepting yourself first what you are before you look to share your self with someone else.
Make sure you understand body language if someone is giving no thank you vibes move on don't flog a dead horse
Aim to meet someone on a similar attractive level to you take into account this person may also lack confidence
Look for people with similar interests/mindset
Put yourself out there chat to people at meet up events, like/message people on dating apps be proactive.
Learn some starter conversation skills. Plan things to talk about.
Don't put too much pressure on for things to go well.
I genuinely believe there are people out there for everyone it's just a case of making sure you are being realistic and not creating barriers for yourself