Ranking of any website depends on a few factors. It would basically depend on the relevance of the article according to the key words used; the number of times that page has been linked and viewed, etc.
These are quite easy to follow, and if these factors are carefully noted and looked into, the rankings of your website can increase considerably.
The first step is to get your website linked through various other pages. The more the pages are that contain your links, the better ranking they will receive. The second aspect to be kept in mind is how often you update the content on your website.
Frequently edited and updated sites receive higher ranking in search engines than those that have not been looked at by the owners for ages. Always editing the content of your website as a whole may not be an option.
In this case what you can do is add a Blog to your website. A Blog will function as nothing but a forum for people to come and discuss the themes that concern your website too.
It will create a platform, as well as become a journal whereby you can also post updates about your operations and your website. The advantage is that the content on such Blogs will not be restricted only to text, but pictures and videos can be posted too.