¿¡5 o 6 horas subiendo!?
O una de dos, o tu video pesa más que la estatua de la libertad, o tu internet es lentísimo.
Recuerda que Youtube tiene unos limites en el peso de videos, asegurate que no llegue a 1Gb (creo que ese era el limite).
También, desde hace tiempo, Youtube tiene problemillas con los videos, pero nunca tarda 5 o 6 horas en subir ningun video, te lo aseguro.
(A menos que tu internet sea lento..)
Resumiendo:
1. Revisa el tamaño
2. Revisa el formato que subes (que sea, .avi, .wmv, .mpg, .mp4) son los mas recomendables.
3. Prueba a utilizar la subida por Java (una vez entras en la pagina de subir un video, a la derecha te ofrecen la herramienta para subir videos por java).
4. Comprueba que tu internet no tenga paradas de transferencia o sea demasiado lento.