In my experience most sites can get onto page one of Google.
It's not rocket science. In fact the honest, non-spam strategies that work long-term, and which search engines encourage, are widely known in the industry. All that's needed is a lot of hard work and a little inspiration.
It's really that simple. I can do it for you. (And, no, that's not me on the left.)
I employ competent programmers from different parts of the Philippines. They know what they're doing. They work hard. They are efficient and always in the office on time. They have ideas and experience, so technical problems are always solved. Let me put them to work for your website.
The reason your site is not on the top of Google is because too few people think you are worth talking about. Sorry. But that's almost certainly why. You need people to write about you on their web sites, and turn those words into a blue underline link. I can help you get on page one of google.