Every girl has appearance issues so don't feel like you're alone on this. We have to re-train ourselves to stop thinking about our appearance and start thinking about our health and happiness
Even the most prettiest girls I've met believe they are ugly but it really doesn't matter how you look. Personality goes a long way, and the right person will love you for who you are.