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