It is easy to feel stuck and not sure of which step to take first. Somewhere after launching your website, if the traffic does not come as expected after implementing SEO, or if the traffic does not translate into sales, you may harbour some doubt. At this point, you may flirt with the idea of giving in to the difficult nature of a satrt up or you may want to change some aspects of your start up like the demographic you plan to cover.
Whether or not the resources are there to start, you may need to hang in tight and work with what you have, work with where you are and simply bloom where you are planted, if given a fair chance.