Share your posts as much as possible across social media sites. Get your friends share them. Twitter and Stumble Upon can be of great help from that point if view.
There are many other ways you can employ to improve your site ranking. This site contains a couple of options for you to follow. Search the site using the search feature at the top right.
Live....and Let Live!
No idea which website do you have from this category. Anyhow, as said, it takes time to get higher SERP for any sites as long as quality contents are filled regularly, following basic SEO strategy and not violated any search engine policy etc. to mention few. Since it might be a company website, so, you can promote it in relevant technology or equipment pages of any social networking sites. Also, you may promote them in Business Directory and Exhibitors list etc.
This way your website page rank will increase and traffic too after sometime.
Regarding updation of your site or blogsite- it has to be done on a regular basis. If you can include some how to articles like - how to exacavate for underground parking efficiently and without affecting the nearby properties- will be a good idea.
Knowledge is power.
High quality and relevant content
Page load speed
Then do all the off page activities like Forum, PDF/PPT submission, Directory Submission etc.This will definitely helps you to improve ranking
I am working as Android Developer having an experience of 5+ yrs in this field.Also work as a Career Counsellor. and love to help other