Do the "white spots" look like grains of salt or small whtie bumps?
Also, how big is your tank, what other fish are in there?
As for the water test kit, I consider it an essiential investment. Ammonia and nitrite are very toxic to fish, and I would say 80%+ of the time, when fish get sick, it is because of bad water.
Big Als Online has a good master test kit for pretty cheap. When looking for a test kit, you want a liquid based one as opposed to the dip stick type, because liquid is alot more reliable. You will want tests for ammonia, nitrite, nitrate, and pH (which you have).
Ich will infect all your fish, so you will need to treat the entire tank with meds. Slowly raising the temperature (~2 degrees per day) will help speed up the life cycle. Here is a link with more info on ich.
http
/badmanstropicalfish.com/articles/article2.html
EDIT: Wrong link. Also, doing frequent gravel vacumings will help remove some of the parasites.