A business is made of two parts, making the product AND selling the product. There is a third part too but technical people put this under the junk drawer called "admin".
Make a small product (really small product). And sell it (for close to nothing). And grow from there. Always know and understand who your (first) customer is. They might be complete jerks, but don't of think them that way. That is just a problem you have to solve. For example, a guy makes decisions on a whim to buy a product/service, but then also on a whim can cancel the product/service. What can you do for that person? What can you sell to that person? What can you get from that person? Don't write this customer off as unworthy. (modern companies come up with these heavily discounted prices if they sign a contract to deal with just such a people!)
Serve the customer and their immediate needs. That is your shoe-in. (Dump the dreams. They are dreams around just a couple of real molecules.)
Cherish what you build. Don't downplay what you have.