State and local elections are the key.
Get involved in your city or county; help pro-freedom candidates get into office, then hold them accountable. Get involved in your state elections and legislative sessions, and make sure you know and help others know who in your statehouse is pro individual freedom and who's pro big government. Do everything you can to get them into office, and then, as in your city, hold them accountable. Pressure your state house to push back against federal intrusion and to stop being led by their noses to accept federal bribes.
The other key is media. Encourage your anti-freedom friends to browse some news sources other than the cable channels. Point them to sources that are pro freedom, and some that aren't. Encourage them to read and think.
Get as many people as possible to become as informed as possible about what's really going on. Persuade them to stop worrying about who's gonna get voted off some silly "reality" or "talent" show tonight and focus on issues that actually matter, for just a little while. What I've learned is that once you can get a person who didn't follow liberty issues to begin spending just a little time each day reading about a topic of real concern to our way of life--our individual freedom as spelled out in the Constitution--that person often starts becoming an advocate for freedom.
You can't get everyone to change. One friend I've been working on for nearly three years is just beginning to be able to acknowledge that our current course is a very bad one. But when encouraged by an obviously passionate yet rational person to look at things differently, most people will give it a go. Sometimes they must be prodded, but so must a strong-willed horse.
So, we change this course one person, one city councilman, one mayor, one state senator, one governor at a time. We push freedom and liberty and expose big government handouts for what they are--a clandestine means of gaining control over us. And with some luck and perhaps some providence, we begin turning the tide.