Running your own blog can be very interesting, fun and rewarding. It can teach you new skills, help you engage with new, like-minded people, and allow...