Use good content for on site/ off site don't forget about forums, social media. It's not a one day work. You need to invest at least 1-2 days a week to keep the system up.
High PR Social Bookmarking
Thematic High PR Blog Commenting
Regular Blog Update with quality content, share them on Social Networking sites
Forum Posting, Local Business Listing,
press release etc.
:beer_smile:Thanks for good idea. Backlinks and Traffic are more valuable for this purpose. So build or buy backlinks from experiences provider :music_walkman::clap:
We have to focus more on content and a quality back-links. If you provide a good and informative content to the user that no leave a space for other resource than I guess it would be a great help to you. Another thing is meanwhile you have to create a quality back-links from a well reputed sites.
For better ranking in Google searches, you should have to adopt some successful strategies. My favorite and affective strategy is to get backlinks from different sources and different website. I tries not to get more than 1 link from a single website. Try this strategy.