Most people who hire will admit to being swayed by physical appearance to one degree or another. And yet it's a reality that requires some consideration. There's no way to slouch or whine toward success in outfits that don't fit your body type or color.
People do notice.
Fortunately, help is close at hand. Most clothing stores have personal shoppers who can help you select clothing to show off your best attributes and hide the others. Toastmasters clubs, where you can get help with improving your speaking style and eye contact, exist in almost every city. Then ask about the eight factors above. The answers you get will tell you whether you need to be looking for some help.