Backlinks are sites that link back to yours. For example, people here who have links to their web sites in their signatures have created a backlink. It's not hard to rank highly on search engine for a very specific term, especially if there aren't many pages out there with that term. Unless your site comes up in the top five search results on page One, don't expect many visitors from search engines. The fact is being on page 2 of the search results is really no better than being on page 20 or 200. Given the competitiveness of scented candles, soaps, etc., it's no surprise you site doesn't show up in the first 100 pages of Google. From what I've researched, it will take your site longer to get indexed if you register with the search engine.