check ur site as ur school work, do it on regular basis and check ur result in 1 year. the deal is content must be exclusive (or u can use copy past with moderation in the page/product) i treat my website like my kids, give some time, dont think too much about the future, just teach them good things and result will come in coming years.
Hi, Hundred of tools are available on internet that build automatic links for you. In your case if its a small competition keyword you can go for social networking and bookmarking. Here you will get good amount of cached links for your site. You can create a link page on your site or any other site for link building. SEO tools are different for ranking on Google you need quality back links those are generated by software for example s e n u k e , b m d ... etc. If you need list just PM me I will send you the list of top software that can build quality links for you. Don't do if some one suggest you, take some time do research, compare, read forums and then go for execution Thanks