Books are too low bandwidth. You will get stuck, mostly on trivial stuff. Then what do you do?
My advice is to find a teacher. If they are any good they will speed up the process by one or two (or more) orders of magnitude. Even the professionals do this.