hey yea basically you should render your video in HD/HQ if you havnt already and also when you upload it ....it takes a little while to FULLY proccess as youtube uploades in batches soo yea you may find in a 1 hour or even a day that your quality is very good

so yea as long as you render in HQ and have your settings correct to youtube settings then yea