YOu need to vary your links.
This is just a small example on how I get great rankings:
1. I write a spinned article of 300-500 words with link to my site.
2. Then I submit the article to 2 different high pr blog networks, this gives me 20 authority backlinks.
3. Then I submit my article to 15...