You dont necesarily have to be unconfident to be shy.
Im a realy outgoing person to people i know. But im the last guy esp. With woman to run around and introduce myself to everyone in a room. and im a very confident person.
Picking up a book about being shy isnt a bad idea.
I think internet dating has become alot more exepted lately. as long as you dont fall in love with someone before you meet them. But if you can use that as a tool to get into healthy relationships. And your shyness kind of goes away when you get past that introduction stage im all for it.
with that said i cant give you a single site because i have never met anyone online other than a few local ceg guys.
But i dont mind being single most of the time. I can spend all that money i save on my car and hookers