1- Learning a new language: Number one rule of integration. At least 1 person in the family should be able to speak the language of the host country. There are plenty of opportunities in Switzerland to learn a foreign language.
6- Build your own network: It may be good to make some friends from your own country, from other cultures and Swiss nationals. The best is to create a nice basket of network and keep meeting new people as network open all the doors. It may be a little bit challenging to make Swiss friends, but once you build the trust and keep trying you will make some.
What are your integration tactics?