To learn Machine Learning on your own, you have to start learning the basics of a programming language, such as R or Python, and its related ML libraries. Then, you can learn mathematical concepts, such as linear algebra, calculus, statistics, etc. Once the learning part is done, you can build some small projects and then move on to some larger real-world datasets. You can also participate in online Machine Learning competitions on Kaggle so that you can learn from your peers’ solutions.
If you are looking for an online course to learn Machine Learning, I recommend this Machine Learning Certification program by Intellipaat.