This is a great question. The economy will only get better when we get our financial house in order by changing our government to a more fiscally responsible one. Another point to make is government needs to stop thinking they are the answer to every problem. Some problems need to be worked out by society not government.
The economy will also get stronger when confidence can be restored in the economy. When the rules seem to constantly change or new ones added it leads to uncertainty. Uncertainty in an economy keeps companies from hiring and expanding their business. Citizens need to have confidence that our problems will be properly addressed through proper actions.