Not that this will do anything except get people riled up, but sometimes you just have to get it out there.
Republicans--you need to become better storytellers. Right now, Capitalism is on the ropes. In fact, it's been on the mat and is staggering around. Faith in the concept is gone and you need to show people that free enterprise is a good thing, but that it needs a level playing field. Very few believe the field is level now. You haven't really done anything (that I can think of) to restore that. You talk a good game, but you need to make it happen. Then, you need to paint the picture of a world where it is level and keep making concrete steps towards that.
Dems--you need to get your head out of the sand that the old world of big manufacturing and labor unions are on the road to our redemption. The longer you hold on to that belief (particularly the public unions and teachers unions even more so), the more difficult it will be to make the radical paradigm shift that is required for all of Americans to even have a chance at maintaining their standard of living.