Let me recommend TLC (The Language Company) which IMHO is pretty good and they offer intensive German courses which will make you speak pretty fast
(at no time). I reached with them, using their study methologies and convers. EN to GE, up till level B1. From personal reasons I do not have desire to carry on, but two years of attending course
(caused irriversible brain damage and other side effects) helped me to be able strike a comprehensible conversations here and there in my daily life
(tell them in the shop that I freaking need one kind of cheese and not the other). Listening to TV and reading the local papers helps as well
(bloody boring as hell). At the end of the day you are still expat
(do not get too much hang on the language) One more thing, it might sound harsh but it is inevitable, it will make your English go bad grammar wise
(if you get into German tenses and declination). Have fun and enjoy Swissinglish

. Your cousin , Helga Stein