It's a fact of life that there will always be people with qualities we consider better than our own. We also have to remind ourselves that magazines and movies etc are not usually realistic representations of the female form. Think of the money involved in having stylists, make up artists, cosmetic surgeons, chefs, personal trainers, professional photographers etc It's no wonder celebrities and models look so good! What does concern me though is your feelings extend to everyday people - to the point where they are interrupting your routine. I would definitely seek professional help whether it be in the form of counselling or therapy. I don't know how old you but it's natural to be more fixated on appearance when you're a certain age but it can of course carry on into adulthood and sometimes to a higher degree (this is especially when therapy is recommended).
I think you need to have some positive role models - women who may not be considered conventionally beautiful yet are still at the top of their game professionally. Charlotte Gainsbourg, Tilda Swinton, Sofia Coppola - all these women aren't 'cookie cutter' beautiful yet they ooze magnetism. I think beauty has to transcend beyond appearance for it to actually mean something. The women i mentioned are only a handful of smart, successful women who have jobs that they love and are adored the world over. All whilst also having a unique look. There is no such thing as a plain woman and i would rather see a woman accentuating her best points then watch her try and become something she isn't.
A very sad case in point which proves what can happen when our obsession for perfection can go too far. I hope you find it a valuable and interesting read:
http://www.huffingtonpost.com/2012/0...n_1445281.html
Please remember that whilst you may not feel comfortable with who you are now, time is a wonderful thing in helping us accept all of what we are. For example you might not like your nose or your chin or the shape of your legs etc but there WILL be someone out there who finds those things cute, quirky, very 'you.' Statistically it is extremely unlikely that you will never find someone but i think if you work on becoming more comfortable in yourself you'll certainly up those chances. All the best.