Do a one month dating fast and stop looking or even THINKING about relationships if you can help it... you might discover a more authentic you, NOT the person who you think "they" want...
... and *that* *real you* will attract the "right" person and you will cease wasting a whole lot of time. You'll get "real" faster and cut through a lot of the preliminary crap, and have a deeper connection... my two cents... I realized this via my own dating fast, in fact I'm about to make it two months.
We tend to put on masks when we date. It can take months to a year to strip away those masks and get to know the real person. Then it's like we have to get to know the partner all over again and maybe we don't even get along with that person.
I did this process once with a relationship - magnetized them to the *real me* and manifested him very quickly (within a few days of setting the intention) at a point where I was really in a good space with work, friends, etc - it was the best relationship of my life, even though it was short. By six months, I knew everything important about him that there already was to know by the end of the first date... we got "real" very quickly.
I'd like that again, so I'm working on being the best "real me" as I can be, not "what I think men or women want". In other words. If you're overweight, lose the weight *for you* (or don't lose it, and simply go with a guy who likes big girls) and not because you think men would prefer you otherwise. With your clothes, find a personal style that fits *you* instead of trying to read the male population's mind and assume they all like women who wear x, y, z. Stop saying what you think they want to hear.