On-page and off-page. On-page take some time but off-page will have to do continue, i mean lifetime. LOL.
#1 is patient .... lol... if you dont have it, your head will be blown... full of questions how to do this and that, why my web don't get ranked. for the 1st to 4th month of your blog is giving time. don't you ever hope for feedback, get ranked, comments. just write..write and patient. that's my opinion ... ^_^
On-Page Optimization - Works done in the site itself & Off-Page Optimization – works done for Backlinks Purpose. First for a site do on page works completely and go for off page works. i am sure you can attain good position in Google SERPs.