When it comes to someone who is on drugs, as much as you may want to help them you can only help someone who wants to help themselves and is willing to change for the better. Either way a good place to start is a rehabilitation center or having him attend Narcotics Anonymous meetings.