Government.
More money in. More real oversight of the money going out. Get the snouts out of the barrel.

As voters if you really want to have an economy that is in surplus, then be prepared to pay much higher taxes. In the region of 40% for those over $50k. Just make sure if you are being taxed so high that your politicians are accountable. More importantly be more active in voting and go for a responsible solution even if it means paying more.

First: Vote, a passive non voting population are lambs in a democracy. Wolves vote. How many times in the history of the US has someone been successfully elected by warfare vs those by voting. A well armed populace is one thing. A canny well thinking one is the thing that really scares politicians.
Second: If you can't be assed learning who you should vote for, vote against the incumbent.
Third: You get what you put in. So get off your butt and find out about the candidates.