You started with 4 ppm of ammonia and 4 days later it had dropped to 2 ppm, all fine and good. But then you report the nitrite on day 4 as .25 ppm which is not possible. 2 ppm of ammonia produces just over 5 ppm of nitrite on most hobby kits. But your test report is for only .25. Something is not quite right.
Next, if your tank was able to clear 2 ppm of ammonia between adding it and the day 4 test, this rate should at least be maintained and more probably accelerated. But on day 7 you still have 2 ppm, unchanged for 3 days while the nitrite finally starts to move up, but nowhere near the level it should be.
Also, you fail to mention what strength ammonia you are using. You added too much because you probably failed to do two things- 1. Reduce the tank volume to allow for decor and substrate etc, and, 2. with a real .25 ppm of ammonia in your tap, you need to add only 2.75 ppm to reach the suggested 3 ppm level.
I am wondering did you seed the tank with bacteria in any fashion? That means did anything going into the tank come out of an established tank or are there any live plants in the tank. Also, what brand test kits are you using?
Also your results for nitrate serve to reinforce the fact that it is one of the least accurate test kits. If your tap has 10 ppm of nitrate, how can your tank, which you filled with 10 ppm water only have 5 ppm in it? It takes eather water changes or live plants (or algae) to remove nitrates from a new tank.