Need to get that ammonia down first. That may be stressing out the fish and causing the white spots. I would do a large water change and recheck the level. If that doesn't do it, do another change. The ammonia need to be 0.
Do you have any live rock? Sound like your tank is not done cycling yet. If you don't have any rock, you may want to consider getting some fully cured rock from you lfs
Keep an eye on those white spots too. If you see them getting worse, you may have to treat for parasite.