I can't get a girlfriend no matter what I do. What's wrong with me?

I can't get a girlfriend no matter what I do.

- I give most girls a chance, i.e. I don't stick to ONE type of girl. I try for girls who are older, younger, less attractive, shy, chubby, etc and they all turn me down just the same.

- I've dedicated the last few years of my life to becoming someone who is date-able (confidence, fixed my appearance, changed my attitude, changed my approach, etc) and STILL my luck hasn't changed.

- I'm cute, sounds arrogant, but I get complimented and checked out a lot. Guy friends sometimes tell me they wish they looked like me.



What's wrong with me? Why won't even one girl give me a chance?
Updates
+1 y
I try, I really do. I make the effort to talk to girls. I put myself out there and show them that I'm interested but I basically get snubbed - my advances have no effect and they always give other guys attention. It really hurts.
Updates
+1 y
It especially hurts because people tell me all the time that "I can have this" and "I will meet someone" when it's evidently not the case.
I can't get a girlfriend no matter what I do. What's wrong with me?
Post Opinion