Wow, I guess I'm too late here. Why are people telling you to raise the temp when you have an ammonia reading?! Higher temps make ammonia more toxic and deplete oxygen (not good when he is having trouble breathing, already).
Some salt will help gill function. I don't see higher temps being a good thing in this situation. Also, keep away from the meds. Mela and pima will help with the fin damage and prevent an infection. Lots of water changes will help with the ammonia.
For the long term, you will need to keep up on water changes and gravel vacs. Also, you have a monster in a relativley small tank. You need monster filtration to keep up. (4 to 5 times what the filters are rated for). Also, you need to think about a tank upgrade SOON.
Good luck.