It is too late. This is like asking how many units of blood is needed for a bleeding patient-the best way is not to keep giving blood, but to stop bleeding. The best way is to quit smoking and drinking. If he is not trying to help himself, no one else can.