Responding to that query would have been a bit simpler decades back because to control the positions all you had to do was to develop wealthy anchor-text hyperlinks. Unfortunately, SEO isn’t that simple anymore… what used to work in previous times doesn’t any longer.
Participate actively on your own page, or other topic related pages on social networks. Then find some topic related forums and show your presence on both these platforms. If you have knowledge and required skills then you will start attracting people and hence getting quality backlinks. If this does happen then you have to move forward toward other ways which including guest postings, commenting and more.
Giving answers to that question would have been a bit easier years returning because to management the roles all you had to do was to create rich anchor-text links. Unfortunately, SEO isn’t so easy anymore… what used to work over the periods doesn’t anymore.