I find the discussion around attraction, appearance, and other attributes somewhat amusing. It's one thing to feel frustrated and passed over by people; that is understandable. It's quite another to complain that "they" don't appreciate what you do have to offer.
Why would you (anyone) want to date someone who is not attracted to you, regardless of the reasons why they aren't attracted? The harsh reality is that although there are attributes which a majority of either gender finds attractive in the other, you aren't going to be dating a majority, but only one (at a time, hopefully). What is important is that person finds you attractive. What the rest of their gender finds attractive is really quite irrelevant.
Nobody can dictate what another person finds attractive. With the exception of parents teaching their children general principles, nobody should try. You like what you like. That will change slowly over time, and you can consciously choose not to follow up on certain preferences, but basically, you are either attracted... or not. It's the same for others in their perception of you. If you like a person who doesn't like you back, move on, and don't hold them in contempt for it. After all, there are many people whom you don't find attractive either.