Most Helpful Girl
Personally, I don't find you ugly. But, every person has an opinion of what they find attractive. So, to same people, you probably are. But, you have to realize there's a lot more to a person/relationship than how a person looks (probably won't last very long, otherwise). So, maybe try, instead of focusing on whether women find you attractive, or not (trust me, you keep up with your hygiene, I guarantee there are women out there), focus on the things people can't see in photographs.
And, just remember, the women who do find you attractive could be nervous about making the first move, see you in Walmart and be uncomfortable about approaching a stranger, or could just not like your personality (not saying all, but just like physical attractiveness, certain personality traits are attractive to different people). So, just be the best you you can be, and not worry about it so much. Because, I promise you, there is at least one person out there who digs every part of you (at least enough to date you).