Ok I'm a pretty good looking guy and I realize this when I am in the field, but I have zero self confidence in myself and my abilities. I go to clubs and women look at me; they check me out, but then I freeze and panic and don't know what to do. When I see girl I want to dance with, I hesitate because I dont think she'll want to dance with me. Then, I see some other guy swoop in and start dancing with her. Yes, i know I sound like a pussy. I want to change and hate myself for not being able to do it on my own.

I have tried to overcome this battle for YEARS and have made zero progress. I don't know what to do. Please guide me.