Here is a fact. After your website is up, you still have a ways to go. I have been doing this for over seven years now. I have paid for online ads, banners, videos, and I have had television commercials that have aired nationwide. It can get expensive.
The World Wide Web is vast. It’s huge, and it gets bigger every single day. The majority of websites are not worthy of the space they take up in the cloud, and search engines know this. If you want your site to get noticed, you have to put a little effort into it. You found this site based on some type of marketing. It wasn't an accident. If you think your job is over once your site is up... well, it's not the case. Here are some links to get you started. I recommend a combination of about $30.00 a month for Bing advertising and a promise to yourself to create ten backlinks a day. If you do those two things, you will get the traffic that you are looking for.