Use online trainers
I would recommend using Keybr first, it helps you learn and master the layout of the keyboard.
Once you memorize the layout move onto 10 fast fingers.
The exercises they give you allows you to practice typing out the most used words. This will make it much easier to transition from practice to real life.
Learn the correct finger positions
The most important skill to master first is memorizing the layout of the keyboard.
The end goal is to be able to type without having to think about where your fingers should be, it should be muscle memory. This is why it's important to master the layout before trying to type fast.
The picture below is a guide showing you which fingers should be used for which keys. Although it is a good template, don’t feel like you have to follow it to a T. Personally I have altered a few to what feels most comfortable.
Don’t focus on speed
Slow and steady wins the race.
It is very easy to get carried away and try typing as fast as you can as once you start learning the keys, but the more mistakes you make the longer it takes you to learn.
You should not think about the speed at all until you have memorized each key.
Practice all the time
Whether it's for your google searches or maybe when you're writing out emails, the more practice you get the better you will be. Get in the habit of using it every day and you will improve exponentially.
It's very important to practice without looking at the keys otherwise you will not improve
Aim For Your Current WPM
A good target to have during your touch typing journey is to aim for your current WPM.
On average most people have a 30–40 word per minute. Use 10fastfingers to figure out what your current WPM is and keep that number in your mind.
Practice on different keyboards
Using a laptop keyboard is much easier to touch type on compared to a desktop keyboard so don’t forget to designate some time practising on desktop.
Just remember to be patient, just because you can type quickly on a laptop does not mean you can on others.
Don’t Give Up
This may sound silly but don’t give up too fast.
At first, it feels very foreign but after you memorize the first few letters it gets easier and easier to learn new ones.