Online dating is the devil's cesspit.
Hang out elsewhere, online and IRL.
Make the best of yourself, whatever that means to you. If it means being fashionable or conventionally beautiful then work towards that. If it means improving your assertiveness, public speaking, your qualifications or skill at a hobby, do that. Whatever success looks like for you, work towards it.
The people who look naturally beautiful, aren't. They're putting a lot of effort into it but they maybe don't see it as effort because it's important to them so it's just part of their lifestyle. Same with gym bunnies and slim people. Some find these things easier than others, but nobody wakes up looking like they've stepped out of a magazine. Or if they do, like Morning Routine YouTubers, it's because they've had lip fillers, makeup tattoos, Turkey teeth, fake nails, hair extensions and eyebrows done and all that, plus they probably did fake tan and a face mask before they went to bed last night. They also went out and bought their pyjamas on purpose to look good instead of grabbing a holey tee DP never wears any more to sleep in.
Basically be the person you want to be so you can like yourself and feel good about yourself. Act on your beliefs. If you don't know what they are, read some self help books or get therapy to figure it out. If you feel you don't have a life really, build one. Realise that you (not a partner) are the centre of your life and that you have control over it, then others negative opinions won't have the power to wound you so much if at all.
We're all just a collection of cells, cogs in the universe, floating through space on a lump of spinning rock. Stop navel gazing, look around at the world you inhabit and start living in it. You've as much right to be here as any other thing that exists.