Continue publishing to YouTube and simultaneously upload to all other streaming sites you can such as Rumble and Odysee. Further you've got to promote your website and social media more often, down to the point of being obnoxious about it. I think there's a way to create an rss feed for a YouTube channel, but I don't know the specifics at the moment. What's needed is a podcasting app that incorporates torrents as a source for audio and video. Qbittorrent allows subscribing to an rss feed in the app, but a podcasting oriented app would be better.