There are many courses designed that will take you from having no knowledge of machine learning to being able to understand and implement the ml algorithms yourself.
In short, yes, it is possible for you to self-teach yourself machine learning even though there are many different skills to learn in machine learning.