I have used SENukeX and ranked a site within 6 days. for a 3 words keyword. And I think that's the fasted result possible.
SEO is a long term process. Don't Use any Black Hat SEO Techniques otherwise google penalize your website. Do some On page and Off page SEO Activities. On page Activities like Create Quality Content because "Content Is The King", Image Optimization, Heading Tag, Robots.txt etc. Off Page SEO Activities like Directory Submission, Bookmarking, Articles Submission, PR Submission etc. Promote your website on top Social Media Sites like Facebook, Twitter, Google+ etc.
Even though you works hard, it will take some time to see your seo result live. you can do on page optimization for your site first, then start focusing keywords by doing link building works. Also take part in social media.
Hi there is no fastest way to get results quickly. The only thing you can do is to promote your site slowly and gradually. Make sure to build quality links. According to me 30 quality links per month will be a good idea. Also these days social marketing is doing very good to promote website and marketing expert using these site flawlessly. I must say please include pinterest also on your list.
you need to figure out is ‘what is my marketing budget.’ If you say I want all free links, you’re never going to make any money on the internet, so you might as well fold up your tent right now. You have to spend money to make money.
SEO is not a fastest process. You must do limited submission daily for all off page activities. For getting best result in SEO you must do the smart work not a fast work.