i'd say:
30% face: Jaw structure - which can be helped by bodyfat % although genetics are huge. "normal nose" > roman nose matched with good body (masculine) > big nose with bad body. teeth. non-obama ears. neat eyebrows.
30%: height: sweet spot 6'0 to 6'3 gets max points. under 5'8 becomes a non-starter for many women
20% physique: muscular/athletic (think zyzz) > BEAST > stocky > hipster skinny > skinny fat > fat
10%: hair: cool hair > normal hair > bald > balding (just buzz it off at that point man)
10%: skin: tan/clear > pale/clear > tan/acne > pale/acne
------
maximize looks by: going to gym/weight training, dropping bodyfat through diet, tanning + skin care. do whatever u can do for hair - salvage it with rogaine, if u can grow it out make it look cool, if ur damn near bald just do a buzz it off. get ur eyebrows waxed. whiten ur teeth (so easy/cheap)
i went from 6'1 height, skinny-fat, pale, slightly thinning short hair, goofy big nose standing out due to **** body, caterpillar eyebrows, puffy face, poor posture
to
6'1 height, athletic built (~12 bf%), tan (i make up for damage with good skin care), thicker cooler hair (think Marat Safin), big nose but looks masculine with good body, neat eyebrows, stronger jawline, good posture
in a matter of a <2 years by taking good care of myself and proper dieting. confidence jumped up heaps and i am now "hot" and get attention from ladies who would never even consider me in the past. looks are easy as hell to fix, while personality/shyness is tough and painful.