There is no shortcut to this. If you want to create recurring income (no matter how small), you have to work your ass off yourself initially. You need to learn how to find initial customers yourself. If you cannot, it's most likely game over. You cannot just build a cool side project and expect it to magically find customers using outsourcing. No such thing. Now, you could find someone else to help you with skin in the game but then that's different. You still need to get a few customers yourself in the beginning.
So initially, the goal is to find your first 1-10 paying customers yourself. In the process of doing that, you will learn a lot about the product and the market. You will then adjust things. Anything else is premature and you will just get burnt with the outsourced marketing crowds that are plenty.