It sounds almost like you have an infestation of leafhopper ants and they are a nightmare to get rid of once you get them. The best thing you can do is pinch a leaf of and go talk to your local greenhouse.
Some types of spots on leaves are caused by fungal infections. The best way to treat this is to take a sample to your local nursery for an expert opinion.