how to bring website in initial search results?

Hi, i am working on SEO of one website for around 4 months now. So far i've created more than 1100 links to site(as i saw in google webmasters). So my point is instead of all on page and good off page activities and i am not able to see my website in google search for my keywords even in 200-300 searches. Please anyone assist me what could be the issue and what can be done in this matter.

Poster :