hardcore wrotei usually do 50%water changes every couple weeks but because he has been like this i put him in a small tank and cleaned his tank out completly and started it again.
cleaning the tank completely???? did you clean the filtering system too???
if you did... then your tank is no longer cycled. your fish/es needs to cope
with uncycled tank.... moreover, melafix will make your fish refuse foods for
a while that would aggravate the situation. as suggested, please read articles
on tank cycling to save your o.