Local elections are where things start.
Nobody studies basic civics in this country anymore. The town/city and county councils have far more impact on our day to day lives than people in Washington DC. Looking at election turnouts and voting patterns it seems that people don't understand that. I heard a lot of lamentation about voter turnout in off year elections, and how the Democrats have trouble getting the base to turn out. They need to educate their base if that's true.
This attitude has a direct effect on the lack of viable third parties. Everybody's idea of getting a third party going seems to be to run somebody for President, who promptly loses because nobody's heard of him/her. This needs to start at the local level and cook for ten or twenty years before it can become a national movement.