I met this woman, Amy Gleklen, a few months ago and she seems really great. She works with people to figure out what's next. Maybe just having your son meet with her will give him some motivation and optimism about his path.
HTH
http://www.nextgameplan.com/