Here's a pic of a cichlid with a bad case of ick.
If this is the kind of spots your fish has, then it is ick.
I cured the one above by adding rock salt to the tank until the salinity read just above 3ppt (parts per thousand, on my salinity/conductivity meter.
I continues the salt treatment until bout 2 weeks after all spots disappeared.
This is because each spot irrupts into @ 100 new ick protozoa, some which sit dormant in the substrate or floor of the tank, waiting to reinfect. And until they hatch, and are osmotically lysed by the slat, the disease is not cured.
Here are the same fish a couple weeks later.