This is something that I found on another site bit I will throw it out as I copy and paste
The white spots could be little crustaceans that thrive on uneaten food. Over feeding could also be the cause of the ich; it produces excess ammonia which, in turn, weakens a fish's immune system