I touch type with all my fingers except for my little fingers, and am reasonably quick.
Im not sure how i learnt, but i had a computer in the house all my life, so i guess it was just lots and lots of practice
edit: after reading Dante's post i realise i do use my little finger for shift/ctrl/etc