It's not impossible to learn without going to school, it just takes time and dedication. Even going to school takes a lot of time and dedication, but there you have folks who are (supposed to be) helping you out.