I've tried everything! I cannot get the tank to be pretty and crystal clear.

I've changed the water weekly. Nearly 60 % over the past week. Changed the food. Cut back on feeding. There's nothing in the bottom except a cave, a coral-thingie, and 3 river rocks ( all purchased at the fish store).
There's no food lying around-it doesn't stand a chance with their appetites!
No poop lying about. I vacuum frequently. The tank and ornaments aren't slimey. It isn't green. The filter gets cleaned about every 2 weeks-changed if needed at 3-4 weeks. The bio-bag balls stay with the tank water while cleaning so I don't lose any good bacteria.
I even tried some of that chemical water clearer stuff!
What the heck am I doing wrong?!!!

Do I just have bad tap water? Is it the decorations? Lack of gravel on the bottom? Do I need a bigger filter?
Arrrrrgh!!!!!!!

Helllllllp!!!!!
