I’d like to be better at this. My wife and I are moving from North Carolina to Sweden soon and we’re both very introverted.
If you're moving to Stockholm you should get in touch, my email is in my profile :)
Either way I really hope you'll enjoy Sweden and find good friends here.
Get 20 people in a room doing a 10 week Wednesday night Swedish class and discover over a beer afterwards that one or more of your classmates has a common interest.