I use to be terribly shy as well. It's something that you have to take charge and work at. It's not simply going to go away one magical day. At least, it doesn't for 99.99% of people.
Try working at it a little each day, doing little exercises to build your confidence. Ask a stranger for the time, even if you have a watch, just for practice in starting up awkward conversations.
Practice conversations in your mind and keep 'back up questions' ready so that there isn't awkward silences. If you start formulating 'lines' and a little script in your head, you start getting better at asking questions and getting good conversations going. It's often good to pick a couple things about yourself that you feel comfortable talking about and elaborating on, such as if you do a sport or have a certain hobby or interest. It's awkward when people ask what you do with your time or what interests you have and you can't think of any.
Listen and pay attention to how others interact. How do they stand? What kind of questions do they ask? What do they do if the conversation lulls? How much do they talk about themselves vs asking questions about the other person? Then copy the behavior until you get good at it naturally.
-------
Holly.
Mama to Hunter Kai
Still missing you, LML. (1941-2007). ♥
"Nothing is worth more than this day."