There's no limit to the things you can do to get people to your website. One obvious method would be to share it on Facebook. This will help get the word out, but it's not a very effective way to get serious traffic.
The best way to get traffic is to rank high on Google with strong keywords. To rank high on Google, you need to create backlinks. Backlinks are links from other websites linking in to your website. The more backlinks you have, the better your website will rank. You can get backlinks by writing articles on article directories and putting a couple of links within the content of the articles. You can create simple blogs and websites with links also. The key is to make sure you have quality content in your articles, blogs and websites.
These are free methods, and they are also the best methods. They are very time consuming, but these methods will extremely earn more money for you.
Once you're approaching some money, you may want to try out some easier types of advertising. Google AdWords allows you to pay for your ad to be shown. The more you're willing to pay, the higher your ad will be displayed. The maximum cost depends on the keyword. Some keywords are very expensive and some are very cheap. It will just take doing a little research using AdWords to figure it out.
There are several other forms of paid advertising. Many paid traffic systems are bots, so be careful going this route. Paid traffic is also not targeted, so use this at your own risk.
You can search Google and find the best forms of paid advertising.
The free methods are the hardest but they're the best. It's going to take this real work to get a true following online. It will take time but will pay off.
You will get sick of writing articles, blogging and advertising, but you have to stick to it if you really want to make a living from home, online. Whether you're selling a product or service, offering free information (publishing AdSense) or promoting an MLM opportunity, these methods will work for you.
The more traffic you generate, the more money you will make, so the harder and faster you work, the more money you will absolutely make in the least amount of time. Apply these strategies and see how they work out.