It's actually very easy to stream to YouTube Live using vMix.
In this video Paul Richards reviews how we stream our live webinars. We use a unique use case where we capture a video conference call and live stream it to YouTube Live. But the basic principle is still the same. Simply set up your live stream in vMix and send a RTMP stream to YouTube Live.