YouTube transcode and compress all content. Try bit rate no less than 7mpbs, found this works best for me. Frame rate, Youtube does not support higher than 30fps.
YouTube favors H.264 codec, uncompressed files will give you high quality but file size are huge.
Give YouTube time. if you...