As a US citizen you can earn lots of points in Sweden, however you need to be a resident ;-). Not sure the opportunities are great for other Scandinavian countries, but Oliver summed it up the situation in the US nicely. My guess is that you will need to pony up the cash or start looking into the Plus options and hope for an op-up (which seems to be rare for me on SAS).