Guys, i know links backs, site content and meta keywords and description does matter. but what other thing matters for us to get a good amount of traffic from search engine from on daily basis.
Content. High quality relevant content that people actually want. And you can't give the people what they want until you find out what they want (and why they want it).
What your competitors are doing matters. If you haven't yet done so, I suggest using a tool such as Market Samurai to analyze your competition. And videos can be great at driving traffic to a site too, esp. if you use something like Traffic Geyser.