Hello
The most easy answer to this would be to start a PPC campaign.
Next option would be to make backlinks with help of Directory submissions, social bookmarkings, article writing and blogs reviews.
Other thing would be to put some online tools to link bait other webmasters.
Newsletter with good info and some small free reports will attract more visitors. (Which I can see is already there, but the word needs to go out.)
Relevant sites link exchange will also be useful.
Posting on relevant forums will also do.
Some keyword research and then the on page SEO will also help that page itself to rank better in search engines.
More content can be implemented with help of a simple blog on the site itself.
Tell a friend option is also a good way (Which is also implemented on the site)
Some others are long shot ideas but if the above all doesn't helps then the long shot ideas can also be useful as I can see the market you are targeting is quite competitive.
Thanks.