I'd say you definitely need more filtration and weekly 75% water changes with that stock... If you give the tank the care and time it deserves, it will look better. A bit odd that the tank is just sitting on the floor though.
Some really nice fish there. I learned working retail aquatics that as a rule clear water isnt clean water and murky water isnt necassarily dirty. saying that what is your water change schedule like? I do and reccomend at least weekly 50% water changes. these big fish we love so much produce alot of waste! keep on keeping nice fish