Source: Vimcasts - free screencasts about the text editor Vim
Screencasts are, ironically, a fantastic way to learn vim.
Learn Vim Progressively
Your problem with Vim is that you don't grok vi.
Everyone Who Tried to Convince Me to use Vim was Wrong
Vim: Seven habits of effective text editing