Dead fish or not enough biological filtration is the likely cause. Enough bio = no fishy smell at all! Carbon is just a cover up and doesn't get to the root of the problem! What are your Ammonia, Nitrite, and Nitrate readings before doing a water change? Next day? In 3 days? A week?