Improving the number of back links that you are getting helps you get into top rankings.. If your targeted keywords is very competitive then you have to be competitive as well in order to get on top.. Its not just the number of back links that google calculates - its the quality of back links actually, so get more quality of back links.