lume wrote:
Dear OP, the color of your hair and eyes (and skin too) is REALLY REALLY VERY UNIMPORTANT.
The biggest things that make a person attractive to others are:
1) Hygiene: Self explanatory... be clean and smell nice, doesn't have to be cologne, but just don't smell like sweat or such.
2) Skin and beard: Having nice skin - very important, so cleaning your face every day and maybe using a skin creme if you have dry skin or a product against acne if you have many pimples helps! Also, if you don't shave off your beard, make sure it looks somewhat groomed and in shape because a patchy out of shape beard makes you appear unhygienic even it you aren't.
3) Hair: Also not much required, just shouldn't be greasy or unkempt, and if it's very dry just put some simple coconut oil on it, takes ten seconds.
4) Weight - sadly very overweight [obese] people are considered unattractive to the vast majority of the population... but if you're anything within the normal range you're fine. You don't have to look muscular or anything like that at all.
5) Style! I know this is very hard for many of us, but especially as a guy if you go to a store like H&M and just buy regular jeans, a pair of black or brown shoes, a simple white shirt and some sort of cardigan/hoodie you can't do anything wrong and you will look very stylish.
You forgot to mention height on the list