Yes looks play a factor. It does not always make you the most confident, but it gives you an extra edge.
If you have two average guys, both aren't that smart, aren't that good at sports, aren't rico suave or don juan, but the one guy is ABOVE AVERAGE LOOKING and the other guy is BELOW AVERAGE LOOKING it makes a huge difference in the persons confidence.
I hate how so many people on this site assume, ALL AVG or below AVG looking guys are SMART, GREAT at SPORTS, and have all this confidence and all the GOOD LOOKING guy has is his looks.
Get a grip on the real world.
Most people are AVERAGE in everything. Brains, looks, blah blah blah. Stop trying to down some guy who looks great just so you can make yourself feel better.
If a guy looks great, he has a slight advantage over somebody who does not. Plain and Simple. It won't make him a ladies man by all means, but it'll get the girls interested.