The Ultimate Roadmap to Machine Learning: A Step-by-Step Guide with Resources