Chess improvement tips

Today, at FICS, tjradd(SR) gave some golden tips towards taking your chess to the next level. Here they are:

  1. Do at least 10 tactics puzzles on chesstempo.com every day. When you get a problem wrong, go through it SLOWLY and figure out what you missed.
  2. Stop playing all forms of blitz
  3. Study GM games
  4. Establish an opening repertoire, understand the themes and main plans
  5. Study your own games carefully, and if possible with stronger players
  6. Study all “fundamental” end games.

All wonderful suggestions. I am going to work on them now. Here’s my current situation/progress against each point:

  1. This is something I need to start.
  2. I need to stop blitz immediately.
  3. Past month or two, been watching a lot of GM games. Helped a lot.
  4. Due to the T49 at Team League, I’ve studied a few more openings now. Need to work more.
  5. Thanks to spendius and sirpicha on FICS, I’ve studied my games on a regular basis.
  6. Thanks to tjradd again, I’ll now get started with his endgame primer.

Do you have any other tips?