Friends and the Internet

I find that the hardest thing to do nowadays is to make friends outside of your immediate community, face to face. Like, how do you even approach somebody in a cafe and just get to talking amd hanging out? just being friends? everybody thinks “oh, this person is making moves on me.” But then again, I have never tried. I’m to shy. How would you react?