If you've changed your final drive and/or tire size you only have three real choices.
1) Get an instrument designed and calibrated for your new turns/mile.
2) Contact a quality, local speedometer repair shop and ask them about building you a ratio conversion box. (Goes inline with the speedo cable to change the cable RPM to be correct for your gauge).
3) Live with it.
OK, there are two other options but they aren't necessarily what you want to hear. Do download the PDF listed above, I keep a printed copy of it in my files. It's very helpful. Using it you can get your "needle" to read right but the odometer won't read right until you get a different speedo or the ratio box.
Lastly, leave your existing speedo in place and alone. Buy a $25 Sigma BC800 bicycle speedometer and wire it up to monitor driveshaft rotations. You'll be able to calibrate it to be MUCH more accurate than a standard Smiths gauge. The drawback is that the bicycle speedometer is not backlit for night driving. Still, at $25, being programmable and accurate, and being able to INPUT odometer values... it's a great investment.