Eli Lilly & Co. refreshed its Lilly for Better Health program with a multichannel platform and a YouTube channel.