Your video is good, you speak well and clearly know what you want to say, I don't see much pausing or hesitation, very nice.
That being said you are missing all the technical stuff, Look at lighting, look at an intro/outro, learn to edit, add annotations, background music... All those basics..
To be honest though, this will come it time, you will slowly learn, don't rush and do it all at once, chill take your time and grow as your channel grows, these tonnes of stuff I still don't do that I should learn or develop