Don't bother with books, you'll find tutorials online easily, and once you have a basic comprehension, you'll know what you are needing to achieve and can look up how to do it from there.
I learned html by myself by viewing the source code of sites and replicating them because there were no guides on the internet back then.
PHP/MySQL I learned with online tutorials.
I'm no genius, almost anyone can do this.