I felt like that a few years back...then I realised that the more I told myself I was ugly, the more I never realised that my personality more than makes up for what I lack physically. I now feel like I'm not ugly-just not "very attractive."

And WHAT do you feel is ugly about you? I have seen some women with distinguished (see definiton of "distinguished" for the human male) faces that are absolutely stunning in both physical looks, attire taste, and personality. I have seen some guys with construction worker face/body who (I was amazed to see!) was also with (I assumed dating/married, because they kissed) a tall brunette lady. And then I've met GORGEOUS people, went to school with them, who weren't exacly nice (like, most of the time-at least to me

) If you REALLY want to see what true beauty is, just look at Danny DeVito and Rhea Pearlman...they make it work! (I hope that joke wasn't too early

)
Besides, if you wanna talk about just purely PHYSICAL attractiveness, an ugly person is HARD to find. Unique and average people by society's standards are EVERYWHERE. You may be the most beautiful person in your nieghborhood and be AVERAGE compared to the people in the city. And who's to say what a "physically attractive" person is? Facial features, body structure, these are all things nature provides for the "most fit" people to mate and make "the best offspring." But then there is no accounting for taste of individuals, is there?
Also, NO PERSON ON THE PLANET has perfect skin. There will always, ALWAYS be some microscopic defect in every person. Acne is common to teen boys AND girls alike (I think guys get it more though?) And hideous as a girl is so hard to do, you would have to seriously try to look like Monstro de Range. Granted, it may not be as natural looking as you would like...but then again, you had to struggle to become who you want to be, whereas natural born girls are...natural born, and will thus look like so. Not to say NO MtFs have yet to pull of a masterful transition.
Look at yourself again. Take into consideration EVERYTHING about your very being, and answer your question again...are you ugly?
P.S. I don't think your ugly. You insecurities are human, and it shows a soft and concerned heart. Besides, your icon is how I always think of you anways.