How about some tips on scanning?
That is a terrible scan. The unit you're using only has an optical resolution of 600dpi according to Walmart's website. This makes it a weak unit for scanning but it still shouldn't be that bad. The white specks are a normal problem with print scanning but that looks worse than usual.
What dpi have you been scanning at? Try it at 600dpi and see if that's any better.
These photos here have been scanned on the same model as you've got
I don't think you're going to get a good scan out of that unit.
If you've still got the negatives, the best option available is the Nikon CoolScan 9000 ED. But it is expensive.
The Epson V600 flatbed scanner is a good budget option and is available for a little over US$200. It can scan prints and film.
Usually it is better to scan the negative than the print, especially with 120 film.