Having trouble interacting with locals? Do people seem unfriendly? Maybe it’s your body language. One of my best travel tips is to make eye contact and smile as you walk by. If they smile back, say hello in the local language too. This is a fast way to make new friends.
You can’t expect everyone to just walk around with a big stupid grin on their face. That’s your job. Usually all it takes is for you to initiate contact and they’ll open up.