We can try to keep up with the Search Engine Optimization process efficiently. Regular improvements, innovation and discoveries in the seo field can make our ranking up & popular our website to get traffic. Some Off-Page SEO strategies will certainly help you to stay ahead in the SEO competition. Follow these points : Social networking community for your site Communicate through blog Discussion group or online forums Social Bookmarking Video Optimization Submissions on search engines Submissions for directories Cross-Linking, Link exchange and baiting Press release Submissions of articles Classifieds Submission Advertising through PPC The competition is hard so you need to keep working at building your links and improving your site through your off page search engine optimization strategies.
IMO Link Building is the best and great idea to increase Rankings, and for Traffic we can focus on Social Media/Bookmarking/Networking is the best way.
Search Engine submission no need becouse you must build link for search engine by which you should approach to search engine to index your content by whihc you can test your link building quality
There we can add DO Follow Blog Commenting. In seo blog commenting is very important for traffic as well as backlink. Helps of blog commenting we can generated great results beyond our expectation.
You gave a few good tips in that list but what does PPC advertising have to do with SEO? Absolutely nothing.