How to get into the top 10
You can create blogs for specific keywords you want to promote and use anchor text in content. article syndication and directory submissions can also be helpful for increasing ranking in serp.
Social bookmarking is the best way try in digg.
You can look what the competition is doing and do it better….
You can start posting in do follow forums
Have a footer and submit your site map on google’s “add url” for fast indexing.