Clinton and Obama did nothing to fix the system.
Clinton did a lot to balance the US budget, that W. then blew apart once again. Obama put all his weight on Obamacare, but I don't know how successful that is in practice.
There will never be a US president who will "fix the system". It's broken beyond repair. But there's hope that one day there might be a president who supports minorities, doesn't start wars, builds international relations and doesn't rape children.
Edit: it's also worth pointing out that in any political system resembling democracy, the politicians will work for their donors.