I started to learn to touch type because I always dreamed of typing in front of a black terminal, just like hackers.
I started from 27 wpm and am now near 60. Haven’t practiced for a year now.
The point I am trying to make is, if you reach the typing speed you want, you’ll have a small achievement that will give you encouragement to do more coding. I say so because coding, touch typing, proper grammer are long term skills.
The best way to go about it is to devise a plan. I used a pirated version of typingmaster.com which now has a free version. It has small 10 min lessons that you can easily do one everyday.
Same goes for coding, improving spellings. You have to improve slowly everyday.
This DOESN’T mean that you must have good typing speed to be a good coder, but it will definitely give you a boost when you’ll discover that you really can learn a skill like touch typing all by yourself.