I have spent over 10years doing this in a country where I was not born nor spoke/speak the language well.
The key is being low key. The key is being 'other person focused'. The key is not to use a social platform unless there are no other options to reach out to someone. If you don't know someone well nor have their contact details:
- Ideal, is someone you know well and they know well introduces you in person
- Next, anyone you know in common, introduces you, in person
- Next is as above but by say Skype, if not Skype then email as a last resort
And so on down the line, of ways that we meet people we didn't know before that.
Business Networking is very simple and like they say, not easy, but simple.
The 'secrets' are to know what you want to achieve and who you want to meet, make it as personal as possible, focus on 'sameness'/things you have in common, keep contact to invite to meet in person very brief, take away alarm bells such as you're trying to sell them something or sounding like you're in MLM, give low key reasons why you would like to connect as we all need them, such as 'I'm just networking with... (people in the industry, other 'DevOps' people, folks who know 'john', people in 'Florida'... for example).
Never lead with you and what you want; in first contact or when you finally meet in person. Let rapport develop, mutual interests and logical human interaction allow it to come up naturally in conversation... then get back to focusing, genuinely, on what they want and how you can help them.
Then? Massive Action.
With massive action you will be practicing every part of the process above, fine tuning it, getting better and better.