There is alot of good advice here and if you search, I think there are other threads relating to this topic that might have more advice.
When I first came to TFP, I was shy. I am sure there are people here who can vouch for that. Over the past year, I have learned so much about myself, what I like and what I don't like. Once you figure out what it is you don't like about yourself, do something to change it. I rejoined weight watchers, started some small exercises, became determined to clean up my house and myself. I did all of this for ME, no one else. It has changed me a great deal. A year ago, I would not have answered this thread. and here I am now. A year ago I would have never drove to meet someone I only knew online, last Sunday I did.
A year ago, I would not hold my head up high as I walked down the hall, now I look at people face to face and smile.
I am not sure I am helping you at all, but know that you are not alone and shyness can be overcome.