Very true. Confidence and charisma is always the key, not just in dating but in all areas of life if you want to get what you want.
I lack confidence, hence why I lack friendships and job opportunities (I only seem to be good for cleaning jobs, which can get rather boring yet physically exhausting). Everyone I know with a certain confidence has got great things; lots of friends, their own home, and a good paying job.
Thankfully it's not looks that get you where you want. When my grandmother was young she was very attractive physically, but lacked confidence greatly, and she ended up with an aggressive alcoholic for a husband and never drove or took out a mortgage or anything. She married him because he was the first guy to come along. Like me, all she ever done was cleaning jobs just to get by, as she didn't have the confidence to go for better jobs.