Lifestyle How to improve your social life in Switzerland Struggling to make friends here? These tips might help.