As an american in Sweden and have been living here for the last 16 years. I can say that the most important thing to do to succeed here is to LEARN THE LANGUAGE!!! NO ifs about that. I work as a University teacher and never would have landed this job if it wasn't because I learned the language and fast. Sure, swedes speak English, the majority anyway, but if you are going to live and work here for an extended period of time then you NEED to learn the language!!