Try something smaller then what he would normally eat for his size. That may encourage him. How big is he? Are your temps and humidity right?
I normally don't recommend force feeding as I have assist fed once to get my yellow anaconda started. I can't offer you much help with the eating since I've never rescued one from a horrible condition, but maybe somebody who has can chime in. Good luck though.