If you are having issues like these you'll probably have to go for suspension as this will help reduce the shocks.
I've got a front suspension fork and a suspension seatpost and it helps my bad back and neck (both have a double hernia) to cope with the bad conditions of the roads around here.
Another thing that's nice is a gel saddle.