What can be done about this? This problem has to do with our mind. Our mind tells us that we are not worthy. We may be rejected. We may be laughed at. Our mind warns us to defend ourselves from this and says no - you are not to approach anyone from the opposite sex. This is the mechanism of mind. Fight or flight. In this case, we resort to flight. But with this running away, we will never get a desirable partner. We will always remain alone and only wistfully watch other couples going around. So what should we do?
The very first step in such cases is to evaluate our self and compare ourselves with our friends. Are we as smart as they are? Are we as intelligent as they are? Are we as confident as they are? Are we as presentable as they are? Is our personality equally good? On most of these issues you may find that you are scoring more points than your friends. So one thing is established. You are a desirable person. If your friends are not shy, why are you? Gather the strength and approach persons of opposite sex with confidence. Don't worry about rejections. There can be many reasons for that. Approach smartly and you will surely get some one good to date. Good Luck.