Belive me, Your onsite and offsite SEO Will not work if
1. You are Too Impatien
2. You hire some Cheap SEO Services
3. You Didn’t Do Your Research
4. You Tried Batting Out of Your League
5. You Didn’t Do Onsite Optimization
6. You Didn’t Build Links
7. You Built Crappy Links
8. You Stuffed Links
9. You Bought Links
10. You Had No Social Links
Don't do anything silly while doing your SEO. It will be better to get suggession to post your issues here at IMTalk This will save you a lot of $$$$$$