It's a great thing to learn, however if you're looking to progress in ranked this isn't your ideal start point. As was said, it's something you pick up over time and will be reactive at some point but there are much more fundamental parts of the game you should master long before animation canceling.
For example, do you understand how to treat every possible lane with Riven? Do you understand where her powerspikes come vs other lanes you're likely to face as counterpicks? Are you an effective proxy farmer? Do you understand acceptable gains and losses? When to splitpush? When you want to force a team fight and siege a lane? When is ideal to ward where?
All the little things like that add up.