Your not ugly at all you're actually quite beautiful. I have a feeling you don't have much confidence in yourself and that is why you think less of yourself. You need to raise your self inside to a new standard and that will reflect externally. With out you even realizing it not being self confidant has a physical reaction, but if you become more confidant your exterior will follow. M.I.T did a research study on the contradictions of beauty between those who are confidant and those who aren't witch proved that although shy or un-confidant in ones self can have negative effects on the body the level of beauty did't really change from those who are confidant and those who aren't. The only thing that really changed was the attention one got from the opposite sex. Witch proved that beauty is more than skin deep it is how one portrays themselves that is the ultimate factor to any one who is considered beautiful. So portray the you that you want to be and everything will fall in to place.
You're a 4/5. On a 10 point scale; 10 being the best.
You have potential. I'm not into make up or fashion so I don't really have suggestions, all I know is that you CAN look a lot better.
1. I notice that you're slouching. Stop it. 2. Stop wearing all black. You need to look cute sometimes too. Look more feminine. 3. There is something wrong with your hair. It doesn't match your face. Maybe you need to liven it up, braid it, put it up, pull it back, SOMETHING. I can tell you that the first thing I didn't like was that it was resting on your chest, so for sure pull it back at least. Experiment. Length doesn't matter, I had a woman who looked how and her hair was longer than yours... oh yeah, you need to make your hair look nicer. 4. I think you should get new glasses. I don't think they match your face. Your eyes slant down on the outside so the box frame just doesn't cut it.
So really, those are just really little things, easily fixable. You don't need make up. You have nice, pale skin.
You look like a girl almost a kid not a woman which is completely fine cause you are young. You can be old your whole life just enjoy right now. But you are pretty and I guess as you mature you will become even more pretty cause your features will become more lady like. Another thing, which I can't be very helpful with, is to get a better style and do your hair and make up differently.
However I would do nothing differently as long as you are sooo young, keep those points in mind when you get older.
you're not ugly. you're average and way above average if putting little efforts. You could be a fucking hot piece of cake with some make upo on, some work out and your hair straighten up. And if you don't believe you are.. I'll throw a lamp at you.