How can I eliminate home shaking caused by vibration from heavy traffic/poor road condition?
since its very difficult to decouple a home from its surrounding substrates, and sound propagation would otherwise just continue, you probably wont be able to do it unless you lift the house and isolate it from the earth.  berms, walls, and other physical barriers would have to be carefully designed, and probably be massively heavy to have any effect - all costly and invasive.

however, you have another option but it might be expensive.  you can have a sound engineer design an active acoustical damper for your home.  basically it uses large subwoofers to blast sound waves through your foundation (or at least at your foundation from the interior of the home).  the subs are triggered by sensors on the foundation walls and out in the yard and are all controlled by a computer.  essentially when a vibration comes in, it blasts the opposite waveform and cancels it out.  the issue is going to be finding someone to do it.  i was part of a job fifteen years ago that had something like this designed and installed for a site for a large optical telescope, and it worked amazingly well.  but i have no idea where you would start to look for the right guys to do it.  maybe your local college physics or engineering department?