Your car is likely shaking when braking due to a damaged rotor. Repeated brake pad application on the rotor will wear away the material during contact.