You live in Sweden? So how long do you have to get your citizenship? Once you get it, you can move to USA on the same day.
By the way it is funny that I have met people from Uppsala, Västerås, Umeå, Lund, Gävle and Borås and they all claim that these cities are the fifth largest city in Sweden :D