If you have a look around the forum you will see plenty of tools that are available. For example, i often use ScrapeBox not only to blast links but to find quality sites to manually comment on to ensure approval. This is just one of the many tools that can help achieve a top 10 ranking.
To achieve a top 10 ranking, i recommend you use a combination of forum posting, profiles, quality backlinks, social bookmarking, web 2.0, etc. Have a search around the forums on those topics and you should get a better idea of what you will need to do.
Have you got any information on the site you are trying to rank top 10 for such as how many searches your keywords get?