- There are some reddit threads dedicated to indie game development, could check out those. But its a give and take system. You can't just ask for feedback, also need to interact with other posts.
- If you continuously produce updates then youtube can work. No need to have high production quality, just something tiny to start a feedback loop. And release something small at least once a month.
- Discord is a good way for keeping people around, and for getting detailed feedback. You could post about your project in my discord:
https://discord.com/invite/qaM4XcNUBG
Maybe that can give you some feedback. :)