There's a few key aspects to blogging.

  1. Technology / Platform
  2. Style / Theme
  3. Creating Content
  4. Promotion

A lot of people focus on the first two, and they can take up a lot of your time but I'd say #3 and #4 are the most important.