I think the best way to start SEo is getting an ebook, like the best i feel is Jerry L Ledford's SEO Bible. i found it complete for a beginner, and i would suggest it to everybody
u post good but there some deficiency like u didn't mention onpage and off page optimization ,
because both two process come under the white hat technique.
press release submission
these all come under the white hat technique.