@nagaraj116, One thing I can tell from my blogging experience so far is, no one can learn everything ans then kick start. You have to start writing and gradually learn from your mistakes.
I think whatever you learn from SML is enough to write more. By the time you write try to compare peer articles and analyse why they ranked better than yours. Can you beat them by optimizing your article?
I think this is what everyone is trying to do, as per their knowledge. I hope @denharsh will also agree on that.