In my opinion, it is possible to learn things all by yourself if you have the right attitude and resources. However, it would still be better and easier if someone can actually teach yoy or at least give feedback so they can tell you if you are doing something the right way.