Its all about how much confidence you have in your abilities, but it takes practice.
I had never been much of a dancer for much of my life, partly because I didn't think i could dance, so i never tried. but then, about three years ago, I began to dance at parties and clubs at least once every two weeks.
With so much practice, i became much better than most people i see at parties. Although finding dance partners is still a hassle. Most girls are friendly though, and won't turn me down when I offer my d!ck for them to grind on.
One example, when I went to study abroad while i was in college, there were about 15 guys in my program. Only one of them could out dance me, but not by much.
that gave so much confidence, that i felt like i was physically superior to most of the other guys. I wasn't the alpha male, but it still made me fell like I was in at some way more of sexual prize than they were, and therefore my confidence rose.
BTW, I learned how to dance by watching the fellas that do know how to dance. When i go out dancing to clubs and parties, I keep an eye out for the guys that dance really good and watch what moves they make and try to imitate those moves.