I have talked to many small business and website owners who set up a website and wonder why their site is buried several pages deep on search result pages. They expect someone to get them listed at the top of natural search results within a week. That might have been possible a few years ago, but not anymore.
Search engines are smart. They know when you’re trying to dupe them and they don’t like it. Google has a habit of penalizing websites that break their rules. They are aware of the link building sites and services.
You business was probably not an overnight success. You had to market your business and build a customer base. It’s the same with SEO – to be listed on page one of search results takes some time and a little effort.