To stop being shy, the most key thing is to believe in yourself. Ways that you can stop being shy include; going out and mingling with people, smile and try to at least look relaxed in the company of others. You may also flirt with the guys a number of times.
i have the same problem!! theres no cure for shyness, but like that person said ^^^ you need to have a litle faith :3 i get butterflies but i push them down and just talk :P think of it as your new years resolution to be less shy!
Maybe what you need to do is take it one step at a time, like have a close friend or relative with you when you meet someone different, then meet someone alone that you have met once or twice before... don't just shove yourself into a situation, take little steps, and before you know it, you'll be not shy anymore. Also, now that I think about it, maybe writing down good topics to talk about on an index card might help (if you can't think of anything, possibly the weather, but maybe start with informational stuff... likes, sports, favorite actor/actress... stuff like that.) Philippians 4:13