If the spots are too numerous to count, it's likely velvet rather than ich. As pointed out above, if the fish are still eating, then there's hope.
Medicated food can help. My suggestion, short of setting up a hospital tank and letting everything run fallow for 76 days/QTing the fish in a...