I like how you broke it down into key steps.
But the Do Research part needs a little bit more work.
You have to understand that not all keywords have a matching YouTube video, and that's a good thing.
There are many topics that you really can't create a video on.
Video won't do justice to such deep, complicated, and highly nuanced topics.
Also, when you say start writing and put it on Wordpress.org, that just covers the platform.
You definitely should use a self-hosted WordPress blog.
But start writing actually can be broken down into content optimization, reverse engineering your competitor's structure, and using simple tricks to increase reader engagement.
Still, this is a great overall framework for people looking just for a stripped-down thumbnail approach to the steps needed for SEO but to make it all work, you definitely need to dig deeper and make sure that each and every piece meets certain minimum standards.