The YouTube Upload feature has several options. An earlier blog post reviewed How to Upload Videos to You Tube, but you can also use the Upload feature to record a video, assuming you have a webcam or built-in camera on your computer. Many newer laptops come with a built-in camera for recording. Here is a screen capture to let you know where to find the Record option in YouTube, so you can record right in front of your own screen with YouTube capturing the video for you.
So get into your favorite outfit, grab the props for background scenery, and know what you want to say before you begin. You can also try the feature on a mobile to allow for moving about as you record.
If any of try out the process, let us know what you think.