Rob Walling cut a normal SaaS growth in 3 phases: build, learn and scale. The learning phase is about learning how to properly convey the value, tune your message, and find the right channels to sell your product - and it can take quite a bit of time.
Too bad a lot of technical people just stop too early (not assuming carrying on in that specific project would have been a good idea :-)