Not really if you approach it correctly. Find people that share interests with you, that enjoy same things you enjoy, etc. - internet makes that much easier. Visit places where such people assemble. Chances are you will encounter some people that you enjoy keeping company with. Then you will discover when you are in a suitable company, you're not shy at all.