In reality there are some companies that offer training courses for blogging, but its of little use. The best way to learn blogging is to blog and learn from your success and failure, always optimize your blog for search engines to get some visitors. Make it easier for them to comment, (always reply and treat every comment (Positive & negative) with respect) based on which you can improve your blogging skills, its the good old way.