IME, it's very difficult, if not impossible to get them caught back up. Typically once a Discus is stunted, it's stunted.
Try feeding large amounts of BH or CBW and change tons of water. Also, water rich in trace minerals like calcium carbonate can help with growth rates. You may get a little more growth out of him but I would keep my expectations low.
hth
-Ryan