Eliminate shyness from your characteristic.
When someone asks you, "Are you a shy person," will you admit to it or will you respond by saying that you are not a shy person anymore? Admitting that you are shy shows your weakness and only limits yourself. By answering that you are not a shy person, you are eliminating the conscious part of being shy. As you continue to say this, you will also start to believe it.
You need to stop listening to all that talking that goes about in your head.
What are you thinking about when you're shy? Do think that others around you are talking negatively about you because you're shy? Do you think you won't be able to talk with the opposite sex? Thinking in negative ways will affect the way you perceive the opposite sex and will lead you astray. Stop assuming things and speculating based on the negative thoughts in your head.
You have to realize that you are not being judged.
Were you ever afraid to approach the opposite sex because you thought those around you were going to judge you? Chances are, they too, are busy with their own lives and even possibly worrying about their shyness as well. These people are not there to judge you. They are probably just worried about how miserable their job is, meetings and deadlines to reach, etc. The only thoughts in your head are the ones you've created yourself.
Force yourself to beat shyness.
You are the only that is casting the shyness upon yourself. You perceive yourself as being unworthy and and incapable of meeting someone sexy and attractive. You need to believe in yourself and gain some confidence. Don't let your poor mindset hold you back from meeting someone perfect when the right opportunity strikes.