Choose quality over quantity. Remember Pareto rule. 20% high-quality backlinks can give you 80% upward push in ranks.
There may be many ways to have the best Quality Backlinks for your website by Blog/Article Posting on High DA Websites Social Media Business Profile Social Bookmarking
You are doing right things to get SERP but make-sure to get backlinks only from relevant sites, niche, relevant communities and only use white-hat techniques.