SEO is a long play and a tricky one. There are several general rules of thumb to follow that will pay dividends in as early as 3 months if you follow some SEO basics. As vangogh stated, there is far too much to try and explain/teach in regards to SEO here in a thread. My suggestion is in addition to reading around online (such as the beginners guide by MOZ), you should sign up for BrightEdge's free webinars. Being on one of the live webinars will afford you the opportunity to ask all questions you have and get them answered in real time rather than having to wait for responses to questions posted in message boards. Best of luck and remember, SEO is an ongoing practice. You cannot just implement a few tactics into your site and then walk away. You need to be continuously working on and monitoring your websites SEO.