Beginner's guide: pick a niche, create a blog, write, promote, and earn. Tips for a thriving blog launch and growth.