The best way to learn this stuff is to travel alone. When you travel, you have to learn to be that weirdly gregarious person who introduces themselves to random people. You'll also learn that if people think you're weird for doing exactly that, well that's their problem. Unless you're trying to befriend a bunch of middle schoolers, you're not going to get ganged up on by a group of people for smiling and making small talk.