Hi hun, welcome to RYL :)
I can completley relate to what you have written, I am exactly the same as you, because of that I dont really have any ways of helping you because...well I dont have many friends.
What I can say is the friends I do have are the very best friends I could want, and all of them are on here. I havent met any of them yet, but that doesnt make any difference to me, they are nicer than anyone I know. I would really suggest staying around here if you like it, its a good way to make friends and build your confidence and nicer people you could not meet.
Fun and Distractions is a great place to start, the people there are lovely and because each thread has its own theme its easy to do and you dont have to rely on knowing what to say.
General Chat is fun to, lots of lovely people making some interesting, some pointless threads :)
Take care hun, if you want to talk to someone about anything you like im always around :)
Aimee xx