I warned you in the spoiler tag, and you clicked, so spare me the "wow that's a really long response" crap. If you don't like it, heed the warning next time. Now, to business:
Well, if you're trying to reach the target demographic of "nice guys", you've hit the motherload, OP. However, I'd wager that none of the nice guys here are going to choose to change until one of the following occurs:
A) Finally get into their first relationship (and if that occurs as the result of their current behavior, then we can trust the next option to take care of it as they're completely trodden upon).
B) Get their heart broken.
At least, that's how it happened for me. And it really didn't set in fully until B occurred twice. Relationships are surprisingly adversarial, and you need to treat your potential lover as a respected opponent (considering how much is at stake, it'd be reckless not to). As someone who was raised to be fully empathic and caring, I had a hard time understanding that fact until I got repeatedly taken advantage of. Sadly, it's something you'll have to learn for yourself; if you're not familiar with the way it goes, you'll fall into such pitfalls as the "thanks for the warning, guys, but this one's special" mindset.
Now, to address all the nice guys decrying OP's advice as being shallow: don't pretend you're any better. I know you. You heap your attention and care upon your most attractive friends of the opposite sex, while avoiding your more homely acquaintances like the plague. You clamor to kiss my attractive girlfriend's ass, and talk shit about me every time she and I have an argument, in hopes that she'll realize that the two of you were "meant to be" and that she should give up on the exciting jerks like me that know what we want and have personalities of our own. The sooner you're honest with yourself about the fact that you're attempting to land an attractive, special girlfriend through emotional blackmail, the sooner you'll be able to drop the facade and have the confidence to stop being a coward and put your true self out there.
Before you dismiss me as being callous and out-of-touch with your special situation, let me put this in another way: how do you treat the more sycophantic among your friends? Do you treat them with the same respect that they give you unconditionally, or do you have a tendency to find them boring and forgettable? This is the inverse of the relationship you have with whoever you're trying to win over: you're a forgettable, irritating void of personality that gets walked all over. If you manage to land a relationship by being overly agreeable, you're still going to be treated like a doormat. You'll be lied to, manipulated selfishly, and given only enough attention and artificial love to keep you on their leash, before they eventually find someone more interesting and leave you for them.
Sorry if you don't like the rules in this particular game, but if you don't follow them, you're going to be disqualified. Sure, people have a tendency to misrepresent what they desire in a partner, but that's usually because they're afraid to be honest about how "shallow" other people would consider their desires to be. Don't buy into it, or you'll be permanently friend-zoned.
Now, I'm going to let you in on a little secret: you're probably pretty fucking awesome if you live up to your full potential. You try hard to compete with others by being everything they're not, but you're forgetting to combine that with everything positive about them, as well. So what if you're not as attractive as the jocks or those blessed with generous genetic coding? You're probably smart, caring, and emotionally intuitive. Those are all qualities that the target of your affection likely would've killed for in their previous partners, but there's no point in filling in the blanks when you can't provide the sentence around them. It's not enough to match somebody on a different level if you want to be competitive, you need to exceed them. I could make a nerdy comparison to wanting a jack-of-all-trades with well-rounded stats if you're going to have just one other party member, but... well, okay, I just did. Point is, you've already got the advantage over other people that you'd consider your prime competition, all you have to do is put more effort into being the total package with bonus incentives, rather than an offbeat alternative. It bears repeating that you shouldn't wait around forever for someone that loves everything about what you're currently doing, because they don't have the mindset to find it attractive any more than you would in someone else, and it would be hypocritical to expect otherwise.
I'm not going to throw any disingenuous and ultimately hollow pithy motivational phrases at you like "tell them how you feel, the worst they can do is tell you not to talk to them any more", because you're above that, and if you're not able to adequately prepare yourself to do any of these things without a pep-talk, your courage won't last. To build your confidence in yourself and your ability to interact with others, start small, and don't allow yourself to be discouraged by negative reactions, as people will be used to your normal mopey/submissive attitude and will interpret your ever-increasing assertiveness and confidence as being moody. Don't allow the status quo to trap you, even if other people don't approve. It'll pay off in the long run, I promise you. It probably won't feel right when you exercise your confidence; more likely, you'll be uncertain and feel awkward, because you're breaking your usual habits. It's an uphill battle, to be sure, but you've got to fight it if you want to plant your flag on the summit (no double-entendre intended). There's no sense in dicking around and searching for an escalator when everybody else is already near the top. A cheap and easy way to build self-confidence without having to blunder through quite as many conversations is to start working out: download some audio books or some energetic music, and go for long walks (for the shy among you, take those walks during the small hours of the night to avoid scrutinizing eyes). After a week or so of this (no slacking off by skipping a day, NO EXCUSES), you'll feel ready to take on the world, I promise. That extra bit of confidence will carry over to your interactions and lighten your load, but again, keep it gradual, and stay committed to self-improvement.
And in case you missed it the first time, and still believe I'm pulling a Dr. Phil by talking out of my ass, I'd like to point out in more than just a passing mention that every single last bit of this is based on personal experience. I've told you enough to at least get you started; whether you choose to wait around for the "perfect moment" of inspiration that is never going to happen, or take charge of your own future and run wild with the opportunities you've been wasting thus far, is entirely up to you. If you've had enough interest in self-improvement to read all the way to this point, you're already off to a great start, now use the momentum you've already got to carry forward with more vigor than you'd have if you decided to set off to an uneasy start from a standstill. God speed.