I believe action and organization on the local level will be most effective. The communities that get their acts together and grow closer instead of isolating themselves will survive much better in the new world that is coming.
Here is an article I just read today about the subject:
The Economic Tables Have Turned
The people who sit around waiting for the government to fix everything instead of taking action themselves won't fair too well I'm afraid.