I would suggest that you have the tires/wheels checked first before you put shocks on it. Shocks generally won't cause that kind of problem, as they only dampen the spring action. Most vibration/shake issues come from a rotating part.
Also, if you go to a narrower tire on the front, make sure you get a size that matches up well with the wheels, or get narrower wheels, too. Incorrect rim width to tire width can cause drivability issues too, such a severe wander and mushy cornering.