Hello Sonia Tapiolas,
I would like to say, search engine optimisation brings in very high amounts of quality traffic to your site. The majority of our search engine ranking customers see their web site traffic double or even triple within months of starting. The next best traffic producer is to build quality, inbound links to your site. By this, we mean arrange with other appropriate web sites to link to yours. The links need to be appropriate, and at best should be on sites that are related to yours in some way. Affiliate marketing is the perfect traffic generator for small businesses who don't have a lot of spare cash. The basic idea is that you get other people to promote or recommend your product.