You do realize, ruveyn, that there are a lot of different currents of socialism? Not all of them believe that everything should be publicly owned. Some believe that there should still be personal property (ex: books, furniture, cars, household appliances, possibly homes). Some even accept small businesses and self-employment, claiming that only the "commanding heights" of the economy should be publicly owned.
North Korea and Cuba are not socialist. Some people refer to them as "state capitalist," others as "authoritarian anti-capitalist," others still as "degenerate worker's states." But they are not socialist because the means of production, despite being sate owned, are not controlled by the people. Instead they are controlled by a party elite or (in the case of North Korea) a deranged leader. You can not look to these places (or Eastern Europe) and say that socialism has failed because they are not, nor were they ever, socialist. You can make a good case that the revolutionary path to socialism does not work and for the importance of grassroots involvement in politics, but that is all.
I do agree, however, that Sweden is not a socialist country. It is a social democratic mixed economy and welfare state.