Henry,
Make sure it's not your cable (there have been a few cars that had the cable installed with too tight a bend at the spedometer head causing the cable to shear).
My suggestion is to remove and inspect the cable and if broken replace BUT, increase the arc under the dash where the cable enters the spedo.
Steve