Are his eyes cloudy? If so, check your ammonia and start considering an antibiotic for internal parasites.
Can you rub his skin off with your finger? Is it sloughing (sluffing)? I would set up a hospital tank fast, bare bottom, cycled filter, fresh water, good heat.