Two months ago, my typing speed was about 20 wpm (words per minute.) Now, I'm up to almost 50 wpm, and can do 60 in short bursts. My accuracy is pretty high. Only about 4% of my keystrokes are the wrong ones.
I've been practicing using a freemium software called Master Key that I really like. It supports Dvorak and Colemak in addition to QWERTY. It has a good mix of lessons and has a built-in metronome.
My only real gripe is that the 10 second wait it imposes on start up for the free version is rather annoying, but that's mostly just me complaining that my free software isn't free enough.
For people looking to improve their typing, I highly recommend it.
I also just realized that this is so far one of my only posts that doesn't use italics. I never really realized how much I used them until now.