Hi and welcome to the forum
The fish doesn't appear to have any external diseases I can see. However, it is very stressed out.
Any ammonia or nitrite level above 0.0ppm will affect the fish. You have a nitrite reading and that is probably the problem.
-------------------
The easiest way to reduce anything in the water is with big daily water changes. Check the tap water for ammonia, nitrite & nitrate to make sure there is no ammonia or nitrite in it. Then do a 75% water change and gravel clean every day until the levels are back on 0ppm.
Make sure any new water is free of chlorine/ chloramine before it's added to the tank.
-------------------
What sort of filter is on/ in the tank?
How often do you clean the filter?
How do you clean the filter?
-------------------
Did you add anything to the tank in the 2 weeks before this started (a few months ago)?
What are the tank dimensions (length x width x height)?
Are you adding 2 heaped tablespoons of salt, or 2 level tablespoons of salt?
-------------------
So water parameters are
Ammonia 0
Nitrate 20
Nitrite3.0
Hardness 25
Chlorine 0
Alkalinity 300
ph is above 8
Is the general hardness 25ppm or something else?
Is the alkalinity 300ppm?