You may never out grow your shyness but someone special will come your way and recognize you and your shyness as a special trait.. boldness can be overwhelming..
Don't. Just love yourself and realize that you're intelligent. Self-confidence without arrogance will follow and the shyness will be as a leaf in the wind.
nooooo, dont even START using alcohol for that! maybe you're trying to talk to the wrong guys. In a social situation, do you talk to any guys? maybe you could practice with someone? if you like a guy, ,you probably know what they're into. Start with a question, that always works!