Hmm...I don't personally have much advice, but I've heard it offered a few times that a good way to meet people is to hang out at social places, such as a coffee shop, and simply try to make small talk. Things usually develop from there.
Do you have any coworkers or classmates? Those are usually good places to meet people. You just have to get past the "professional barrier" to meet the person underneath (ie breaking past the superficial "How are you?" conversations to substantial conversations).
All in all, it's about being yourself and being available to meet people.

Shy or not, simply sending a friendly "vibe" is often enough.