I wanted to edit this post and say that I decided to allow members to post their videos once every month or 4 weeks in the YouTube section. It's in terms and rules if you look so this is fine. Still only allowed to post channel links in the YT thread though. But this is fine.
Not a bad content, I watched it yesterday for awhile as I was kinda busy. What I could say, it's that you should never give up. It takes time to grow and I could see a lot of potential on your channel. Best of luck.