The problem with politics is that for most of Americans, it seems something that happens far away and doesn't really affect us.
I'm sure each person has an issue they hold dear to their hearts, for me it is the environment, for others it may by civil rights, economics, but the point is,for each person, it is just that one issue that matters. If the election doesn't involve that issue, or that issue just hasn't been brought to the forefront of that election, that person is likely not to bother voting.
The way to get more people involved in the democratic process is to show each person how each issue will affect them.
Of course in doing this, it is also important that the politicians remain honest. A key way to do this will be to explain the issue to the people, not try to campaign on it. Another thing politicians will have to realize is that not every issue will affect everybody, and sometimes you will end up saying, "Hey, this doesn't matter to you, why don't you go home" (which is the case for most of the changes to income tax law.)
I don't think the answer is to make voting more ascessible in such ways as making voting online possible. For one thing, if the people learn to care about the issues at stake, then they will make the effort to go out in vote. For another, voting online would only make it more likely that those people who are not familiar with the issues will vote. (While this is part of the democratic process, I would argue that it is one of democracy's weaknesses.)
College student who gets the news from the Daily Show and the campus newspaper.