Attraction is about way more than a person's physical appearance. The overall way a person presents themselves, regardless of how they look, generally makes an impression.
For men who are looking to be more attractive to potential romantic partners, the r/AskReddit thread "What instantly makes a man unattractive?" is a great place to start.