Great points OH I often feel that the person that views themself as plain and ugly are far more attractive than those who feel they do classify themselves as good looking. Its not to say that all good looking people are arrogant its a sliding scale like anything else in life.
Self esteem in this context should really be relabelled self image, as thats what alot of it boils down to, esteem is more about value, worth and personality. These things do go hand in hand.
When you start talking self image, you live with your face everyday, the only image you see of it is reflected back with probably bad lighting from a mirror or a window. You see the flaws. Now despite the fact that you can look at a picture and think yep Im ugly those daily images you se have far greater impression.
Instead of focussing on the negative you ned to focus much mor on the positive side of things, now this is narcistic, but when did you last look in the mirror and say "hey I have a great smile, great eyes, the perfect jaw". Chances are you dont.
To give you another angle on what Im probably relaying very badly, one of my favouriet authors on self esteem Mo Shapiro,http://www.inform-global.com/mo.cfm
, uses a great analogy.
If people phone her and say "its only me" she replies "well if its inly you why would I want to bother talking to you". Change that mindset with a simple step and you start to improve your confidence etc.
I can honestly say I dont see ugliness I see uniqueness, qwerkiness or just simply a beautiful aspect you probably fail to see in a reflection.