>>1 Grammar. Learn to use it.
Now, basically, what you need to do is suck it up. I don't mean get over it, but when you see someone who shares a common interest, suck it up and say something to them about it. I know it can be rough, I'm actually really shy. But that's what you do. Eventually, you'll really hit it off with someone, and you'll end up really good friends. It's happened to me, so i know form experience.