OK, firstly, I've been creating web sites for my Dads business, and some friends website ideas since I was 12, so I should know a bit.
Basically SEO Marketing is just website advertisement if you didn't know.
Google Analytics is a very important tool! If you own your own website, and do your own coding, or have someone else to do it for you. Make sure to set yourself up a Google Analytic account, and add the code given to your HTML code for each page in your website(Tutorials when you sign up). What it does is track who's visiting your website, and how long they stay on for, and how many pages they visit, etc. This is basically your feedback, the statistics tell you whether there's interesting content on your webpage, or if you just don't advertise your website that well.
Ok, on to the next, actually advertising your website, best way to do this is signing upto Google, and Yahoo, etc. It can be expensive if it isn't paying off, but when it does it really does pay off. I bet your wondering how top search results stay on top. They are basically very busy. To get on top of the likes of Google, you need to post keywords in your webpage code, which relate with your website(meta tags). Once you've done that, you have your keywords, so if you have something unique e.g. exclusivo then you will be on top as you have mentioned the keyword in your website content a bit. If you have a keyword 'facebook', then you will need to mention it quite a bit.
You can never really compete on the likes of Google if your independent and small, as (I presume) you don't have the time, or, like me, the patience. Therefore don't worry too much about Google at all. I recommend, to advertise your website, sling links around, create a mailing list, get people to subscribe, on social networks, post links up(don't spam though), put content which gets people coming back. When you start getting loyal visitors, then look into expanding.
I'll post this up as an individual thread, if it hasn't already been done?
If you need any help, just PM me, I am willing to give advice and/or run what you need for you for a low fee.
Hope I helped.
Exclusivo