I've lived 31 years and have never had this problem. Mainly, because I dont see other people's bodies as objects of desire. When I encounter a person, I have no opinion of their physical appearance, it litterally means nothing to me. What I desire (or dont desire), is the person, not their body. I have never been attracted to someone that I dont have feelings for. And since I dont have only developed feelings for a handful of people, I've only been attracted to a few people. I have yet to meet another person in my 31 years who shares the same trait.
One way to look at it: Have you ever met someone that you were attracted to, and then when you got to know them, realized they were a jerk? Or had the personality of a 12 year old? A lot of people who have experienced this will tell you they are no longer attracted to the person once they realize they dislike things about the person. Would you be attracted to someone who you later found out did time in jail for child molestation? Would you be attracted to someone who you later found out had been bad mouthing you behind your back to all your friends?
This is the reason behind why I dont find people physically attratcive until I get to know them, and can be sure they're not crazy, not a jerk, not a pedophile, etc... I've been that way as far back as I can remember. I never even noticed my own husband when I met him. I didnt give him a second look. Years later I got to know him, and now to me he's the sexiest man I've ever met. But if you asked me 6 years ago, I would have no opinion on his appearance.
In other words, it may help if you tweak the way you look at people.