I think one thing that would help would be to broaden the number of cases where legal fees can be awarded. Another thing that is not currently the case would be to work on simplifying the legal system to the point where a well educated person can take some time studying the law, at least well enough to defend themselves against baseless accusations. The ABA has made it a point to lobby states in order to increase the number of situations where professional lawyers are required (kind of like what TurboTax has done with the tax code).
Even with a simplified laws and legal proceedings, obviously not everyone would be in a position to defend themselves. However, many of those people could probably find a legally astute relative or friend to help them. There will always be a need for public defenders or something similar, though, since not everyone has a good support network.
To be honest though, I think the only really long term solution is for radical reform to the economy in general is the abolishment of private property. Private property, including intellectual property in particular, is always going to give disproportionate power to the wealthy. We should reward people for actual labor (not necessarily the same amount for the same hours), not because they already have giant stacks of cash.