Hello, I am getting you very well...
There’re so many factors: on page: keyword in title, link text, in bold, link text from back links, size of your site, frequency of updating your site..
Or Have a look at
Organic Search Engine Optimization that for some more tips. The main thing is that seems to work is getting you to top from other sites to help you rank well.
Thanks!!