The key is not to try to hit the desired letter with pinpoint accuracy, but to aim for the general area and drag the finger along the screen surface until the desired character is highlighted -- then lift to select it. It takes a while to train the brain to accept that input is accomplished by breaking, rather than making, contact but once you do you'll type both faster and better.