Here are Some Great Resources to Get Started!
How do I set up a YouTube account?
YouTube has a great resource on creating your own YouTube account here: Create an account on YouTube
How do I upload a YouTube video?
Another great resource if you need it is: Upload videos - YouTube Help
Do you have any recommendations or best practices?
YouTube has a tremendous amount of help on its website, including best practices, responses to error codes, and more here: Uploading Videos on YouTube
Please make sure you have compliance approval to use YouTube.