Hey Anisat! Love this question!
Many people think speaking is just about the actual content but it is SO MUCH MORE than that. Can you captivate your audience? Can you make them hang on your words? Can you actual get the points across so they keep remembering what you have taught?
People get bored, they stare off, they day dream. How can we combat that?
So a really interesting subject can help! Keeping the talk interactive can help.
So I would work on making a couple streams and seeing if you can hang on to your audience. Even if there is only 1 person watching. Ask for feedback, ask for tips. A stream is a similar thing to a zoom conference.
But the most important thing. BE AN AUTHORITY on what you are talking about. When you speak, it should be obvious you are well educated on that subject. If someone challenges an idea or asks you a question contradicting something you said, you should be able to articulate your point.
Speaking is a lot of fun but a lot of work goes into it. Just make sure you can be an authority!
Hope this helps!