I can say strongly CONTENT is only the king at all time !! Because GOOGLE the search engine algorithm panda and penguin created depends mainly content. Fresh and new content. So i am saying content only the king at all.
You know one thing? If you didn't create your website's content not with your keyowrds even that is the not matter. Because fresh content makes you the quality so google don't hesitate to give you the ranking. Don't mingle keywords much with your content. Be simple and be creative !! Google knows every thing !! Keep concentrate on CONTENT !!! You will make traffic and you will make money !!!
In internet media, getting backlinks fastly is little hard. But some social bookmarking sites are giving backlinks instantly depends your quality content and new posts. Like squidoo, digg, mspidy.com etc. I got backlink for my site instantly at social bookmarking site, social media news and wip tips site of http://www.mspidy.com
You can go to squidoo.com digg.com mspidy.com for get backlinks for your site, it is the one of the most easiest way to gain traffic !!
All the best !!!