i have been doing water changes for the past 4 days and its not changing the readings at all.
That in itself should provide a big clue. There are only two realistic possibilities here:
1. You have ammonia in your tap. Unlikely because ammonia turns to nitrite. If you have excess ammonia, you will get excess nitrite. But you report no nitrite. So that would indicate the ammonia reading or the nirtie reading must be wrong.
2. If you have 1 ppm of ammonia and you change 50% of the water you should have only .50 ppm of ammonia. But instead you have no change. In fact you have changed water 4 times and no change at all. Again this makes no sense. There are only two explanations for this. You have ammonia in your tap or your test results are not right.
3. You could have no ammonia in the tap but your water company could use chlormaine. If so and your dechlorinator doesn't contain an ammonia detoxifier, breaking down the chlroramine results in neutralized chlorine and ammonia. So if you are changing water and dechlorinating under these conditions it would produce ammonia.
4. Some dechlorinators, because they do contain an ammonia detoxifier, can give false ammonia readings. One needs to test the water soon after dechlorinating to have a shot at close to an accurate reading.
5. When all is said an done whether any given level of total ammonia is affecting fish negatively must not rely solely on test kit results. There is plenty of room for error and bad kits or bad test procedures etc. So one must also look to the fish themselves for clues. One can test and get results that say the level should be an issue but the fish behave normally and one can get results that seem to say levels are safe yet the fish are showing signs of ammonia poisoning. Fish behavior always tends to trump hobby kit test results. You read ammonia yet your fish appear fine, that too is a clue.
6. if the ammonia reading is real, one of the things has to happen. Either the bacteria multiply to handle it and it goes to 0, or if there are no bacteria reproducing, then the ammonia should be building up, not staying level. The ammonia must move up or down but should not stay contstant.
One last thing, in most cases I would not uses Stress Zyme. It does not process ammonia or nitrite. It does not contain the proper bacteria for this. It contains spores for bacteria that may do other things in a tank but the one thing the do not do is process ammonia and nitrite. Most of the products sold to help with the cycle do not and are a waste of time and money., imo.
Given the information supplied, my gut says there is not really 1 ppm of ammonia in this tank day in and day out.