Why don't you make a call to child protective services?
This sounds like maybe some abuse might be involved as well. At least CPS can investigate and monitor the family and get that poor kid some help before it is too late.
Kudos to you for helping out this young fellow.