Hi, I need some advice: I'm a 30-year-old guy.

I don't consider myself handsome, and that has limited me a lot, yet I've managed to hook up with attractive girls, but I never knew how I did it. Lately, I haven't been meeting many girls because I already have it in my head that they'll reject me, even though, as I said, I've been with objectively attractive girls. I've never tried to pick up girls at night, only ones I already know. But now is getting hard to know new girls since online dating is not working at all. Can anyone give me some advice? Thanks in advance