Not sure I can offer much advice, maybe try redoing the obedience class, since he isn't motivated by treats try and find something he loves a toy or whatever.
I would also start the nothing in life for free. He has to do something before he gets anything (meals, treats, your attention), which will help you reestablish your "alfa" role with him. He has to sit and stay before he gets his food. He doesn't got for it till you tell him okay. If he moves pick it back up, retell him the command and try again. Sometimes it take a few times before they get the picture. Make him lay down or whatever before he gets your attention or a treat.
Something to try anyway. Good luck.
Harley, F, Reverse Brindle, 03/09
Maggie, Blk. Lab, 12/10
Koda, M, Fawn, 7/04-Rainbow Bridge 8/12
Brandi, F, Brindle, 10/04-Rainbow Bridge 3/09