If you need dependable traffic immediately, then pay per click (PPC) is a good answer.
SEO, bulding content and proactive linking take time. On-page content changes won’t affect rankings for 2–3 weeks. Incoming links usually take at least two months to boost placement. But ads from Google Adwords can get customers onto your site in an hour or two. Google Adwords generates predictable traffic that can be increased, decreased or paused whenever you want. Basically, you just set a monthly budget and bid on keywords. When a Google searcher clicks on one of your ads, your account is deducted the cost of the current bid on that keyword. Divide your monthly budget by 30 days to get the daily spend. Each day when the total of clicks reaches your daily spend, the ads shut off until the following day.
You may increase or decrease your bids. Tweak your ads and find the ones that perform best. Add more targeted keywords. We have set up and we manage several PPC ad campaigns for our clients. Many clients augment their normal search results with PPC ads. Even though they may rank number 1 for several terms they often use PPC to ensure that their site gets traffic for those terms they may not rank as highly for.