Organic Search is getting tougher specially after algorithm changes (the latest being Hummingbird) and really its time to use some paid advertising specially Google Adwords.
I am not saying that you stop writing good content or don’t have a nicely designed website just that its an ongoing process and while that happens you could try experimenting with paid advertising (PPC) even with a small budget.
Came across this article SEO & Google Advertising – What Australian franchisors can learn that shares some views about how to get that right balance when it comes to online strategy.