Hi, first of all a warm welcome to you as an Udemy Instructor. There are different ways on creating content. In terms of video content, you can also create videos based on PowerPoint Slides or other material that does not need you to come in front of the camera.
And over time , once you gain more confidence in creating content, if the interest is there, you can start creating videos where you talk in front of the camera. This does take some practice and will take some time. But it can be well worth it in the end. I am an introvert myself. But I do create videos where I talk in front of the camera. It just takes some practice and time. In the beginning just create videos you are comfortable with. And then over time, you can progress to creating different types of videos.