There are a lot of different ideas coming out of the Occupy movement, but I would argue that the driving force behind it is the desire to stop the wealthy (and corporations) from getting away with murder. Not literally, of course, but when you tank the economy using deceptive and borderline illegal tactics, and you know you're doing it, you should have to answer to your crimes, not get a giant bailout and a slap on the wrist. The 99% got robbed; there is no other way to say it, and the politicians in congress really don't seem to care that it happened. Occupy Wall Street was formed against this idea that the 1% could get away with something so evil while the rest of us suffer the consequences.
The solutions to the problem, however, are many. Campaign finance reform is a big part of it. The reason politicians don't care is because lobbyists are louder than citizens. They got elected on corporate cash, so it's the cash they're going to obey. By eliminating that corporate cash, it will go a long way to making politicians listen to the people again. Fixing that also includes removing all lobbyist influence from Washington for good. There's also a number of proposed solutions to protect U. S. citizens, like wall street restrictions (to prevent this from happening again), demanding livable wages, protecting union rights, etc. There are a lot of things that COULD help us, but unfortunately it took a massive protest to get people to start paying attention to the real problems.