There is no effective method for treating fish with "Ich" in the presence of invertebrates. The two proven methods are copper and hyposalinity which should be carried out in a separate tank. My preference is for hyposalinity.
How long have you had the firefish? Did you quarantine them before placing them in the tank? How long have the fish had spots?
Please see:
Marine "Ich" and
Hyposalinity