Does he get enough sunlight? If not, then vitamin D might help. There are other ideas here.

http://www.holisticonline.com/Remedies/Sleep/sleep_ins_nutrition.htm