Sounds like you need to think about working with other people, to learn from them but also to lean on their skills that you may be missing (marketing, community-building, and so on). From your post, it seems that you tried to do everything by yourself which requires you to be incredibly on-point in many different types of work.