Its hard to make sense of your readings. You are giving us readings for ammonia nitrite and nitrate, but the nitrate readings are strange. Some days they are 10ppm others 0. Unless you are doing 100% water changes in between these readings this just doesn't make sense.
If you had 10ppm nitrate in your tank and then did a 50% water change you would immediately have a nitrate reading of 5ppm. That 5ppm would increase gradually until your next water change.
It would be easier if you would try and be a little clearer in your postings. Specify your readings right before and after each water change Try to post you readings like this and it might be easier for us to help:
Tuesday 5/18: Ammonia = xppm, Nitrite = xppm, Nitrate = xppm,
Wednesday 5/19: Ammonia = xppm, Nitrite = xppm, Nitrate = xppm,
Wednesday 5/19: 25% Water change
Wednesday 5/19: Ammonia = xppm, Nitrite = xppm, Nitrate = xppm,
Thursday 5/20: Ammonia = xppm, Nitrite = xppm, Nitrate = xppm,
Friday 5/21: Ammonia = xppm, Nitrite = xppm, Nitrate = xppm,
Friday 5/21: 25% Water change
Friday 5/21: Ammonia = xppm, Nitrite = xppm, Nitrate = xppm,
Etc....
ok friday just passed (today is tuesday) my ammonia was .05, nitrates 10, nitrites .4 ph 6.5. than sun amm. was .05 nitrates o, nitrites 0, ph 6.8. monday (yesterday) amm. 05(kind of in between) /.06 nitraites 0 nitrites o ph. 7.2. so, on friday i seen the nitrates and nitrites was doing something, now they are at 0.
^^^
This is just hard to understand.