The naso tang probably lies at bottom of this problem. Your tank is a little too small for it, they need at a MIN of 130 gallons (uk). and the fish can grow to 1'6"!, so you need pref a long tank, as they do like a good swim. Also tangs are notorious for getting stressed very easily, and having a too small a tank, and another of the same species, and also damsels (which themselves are little bastards) will stress it out, thus you get whitespot.
Now its imposible to completely eradicate whitespot, but there are some things you can do to help.
1) get a U.V sterilizer; this will kill any that pass through it.
2) Add garlic to their food, this will help them gain their appetite and also increases their immune system.
3) Help reduce the stress they recieve, look for any fights between the fish, if need be, get rid of the culprit (if there is one!)
4)a. AS A LAST RESORT, you can add chemical treatments. If you keep any corals or inverts OR even plan to in the future!, get a copper free treatment, copper will kill all the non fish life, but your fish will do better.
b. Give the fish a fresh water dip. This is exactly doing what it says, catch the fish and dip it into fresh water thats warm and same ph or near as, for anywhere between 30secs and 2 mins, dont let the fish out of the net, and any signs of excessive stress then put it back in the tank. The fresh water will kill any parasites on the fish. hope this helps somewhat
leon.