YouTube is notorious for slow upload and processing times. The best thing to do is to kick back and play some Call of Duty while you wait, albeit clogging your internet connection won't increase your upload time. If you don't have the time and just need to share a video via streaming, you could always use different sites (i.e.
You must login or register to view this content.,
You must login or register to view this content.,
You must login or register to view this content., etc).