In my opinion your fertilizer is the primary problem. As stated leaf zone has only iron and potassium. And it is highly unlikely your tap water has all to of the other nutrients plants need to grow. Lighting and CO2 will have no affect on the plants until you switch to a fertilizer that can supply all the nutrients plants need. Also a different fertilizer would likely cost less than a new light.
Also test your water for the GH level ( General hardness) of the water.. Very soft to soft water often doesn't have enough calcium and magnesium for good plant growth and most fertilizers don't have calcium and those that do often don't have enough The GH Test tests for the presence of calcium and magnesium only in the water. You want about a minimum GH of about 3 or 4degrees hardness for good plant growth. If your GH is too low increase it with a GH booster. such as sachem equilibrium.