Self confidence and good writing skills are not enough to have a good blog. You have to have a subject. Yet if the people don’t like the subject, you have to make them like it, or at least make them click the title and read the first sentence. The average blogger doesn’t make lots of money. Some of them aren’t at all, part because they can’t, part because they don’t want to. So if you are dreaming to get reach from your fresh new blog, keep dreaming, you are stupid!