Like nabber. I once thought I was one of the ugliest *******s on earth. I thought no girls so much as looked my way. I thought I was definitely going to be alone for the rest of my life. I had such low self-esteem that I was totally paranoid. A lot of times when girls would come talk to me or obviously flirt with me, I had no idea whatsoever so I thought they were just screwing with me for a laugh, like, 'i'm going to go talk to the weird kid and see what he does.' Funny how an attractive girl giggling/smiling at you can seem so predatory when your self-esteem is really low. One time in 8th grade, I moved to a new school and this pretty girl had another girl hand me a slip of paper with her phone number, I was so paranoid that I thought it was a prank and I threw it away. I didn't make the connection as to why she and her friend kept coming to talk to me at lunch until years had passed and I had moved to a new town. WHOOPS.
I had a screwed up childhood where I had to move from one town to the next, sometimes multiple times in a year, as a result, I didn't exactly feel like a social butterfly and my self-esteem was quite poor. Then at some point in high school, I decided to do some self-improvement and work out a bit and make an effort to socialize more with everybody and speak in class more. I made more effort to hang out with my male friends more and eventually I was dragged out to a party. I had some alcohol and within that first night, I had inadvertently stolen the girlfriend of the tall, handsome 'alpha male' that I thought I could never compete with. Within a week, she was my girlfriend.
Since then I've been chased by something like six separate women who I considered so smoking hot that prior to meeting them I had deemed them my 'dream girl'. One of them even took me to bed the first night we met. That's right, six women, so attractive that I elevated them to fantasy level, all had a thing for me, and my total success has been much higher than that. As I said, I thought I was so ugly that I'd be alone for the rest of my life and yet here I was scoring my dream girls. Really a lot of it comes down to the environment, if women have a reason to talk to you like work, or because they've had a bit to drink and feel brave enough to start speaking to you, you'll find things change completely. I still have some self-esteem issues and body dysmorphia, but I've had the experiences to know that it's all ******** in my head.
You've really got to put yourself in the right environment where women are a bit more relaxed as most of the time women will never approach while sober and in their daily lives, and in the rare occasion they do it's generally quite subtle. And since you have self-esteem issues, well, I'm not recommending you become a booze hound but you should really consider having a bit to drink to loosen up from all that baggage.