YouTube has improved the way it communicates with its community with the help of the Creator Insider channel.