That's all there is to it.
Learning how to drive traffic to your site is the main thing, the rest is just a few clicks and such.
Some preach SEO, but there are many other ways to get traffic, many free or almost so.
Being #1 on Google is not the be all, end all some expect.
Forums, blogs, newsletters, article posts are all free ways to get visitors to your site. Zeroing in on niche sites and joining in helps sell your products.
You can also use PayPerClick ads to get traffic. I found this was best for me. Less costly than hours of SEO work and anxiety over never quite getting there.
.