Online Advertising
A good Search Engine Optimization plan make take a couple of months to get going - Google takes what it takes.
In the meantime, you can consider a Pay-Per-Click (PPC) campaign, or buy ads in industry websites.
This type of advertising can be made with a controlled investment. PPC campaigns are monitored and adjusted frequently to get the maximum return on your investment.