Outward appearances always carry a lot of weight in the choices that both sexes make in whom they want to be with in the dating game. As women and men mature, other aspects of a person do come into play: personality, grooming, etiquette. A person's perception of another person will always be influenced by first impressions. You do not have to be Zack Efron to catch a girl's attention. Your neatness, choice of clothing, hair style, complexion--these catch the opposite sexes' attention. Then, it is up to the boy/man to present himself with character, courtesy, and charisma.
How you look is always going to be a factor? But if you distinguish yourself as a good and caring person...not loud and offensive...not trying to get everyone's attention by not being yourself...you will go a long way toward getting the attention of the opposite sex.