Sunday Advice: In 2010 when I started blogging I thought I was only wasting time because there was so much Keyword competition already and people had published enough content on things I knew but 2011 taught me how wrong I was. No matter how much you know, never demotivate yourselves and keep writing and updating your blogs. Internet population has different tastes and flavors and they follow people...
A good niche is only one aspect, good writing skills is another, research and updated info comes next, then SEO, etc. They're like mixed in one salad bowl.