SEO cannot be predicated, but make sure that your onsite seo is set up perfectly. As well as, do NOT stop getting links, keep going. Specially go more with contextual links, write many unique articles and get backlinks using those articles, go for many blogging, press releases, article submissions and etc. Keep going, that should help you. Anyhow, I would suggest you to target long tail keywords first rather than going for high competitive short keywords (with one or two words).