Add a photo if you can.
Most of my JD's won't come to the surface to eat. I use sinking pellets. You could try frozen or live food once or twice a week to get it more interested in eating.
It's strange that it hasn't grown in 5 months. There is something wrong there. If you have another tank you could try putting it by itself. It will likely eat more without competition from your other fish.