Same here. Pivoted from video production to web development about four years ago. I went to a coding bootcamp (Hack Reactor) in person here in San Francisco. Great experience and well worth the time and money investment. That said, I was just horrible at interviewing, so it took me longer than most to land my first job (7 months!). Had about 10 on-sites before getting hired.
I found my current gig through another person in my bootcamp cohort. Honestly, cold applications through job boards was just awful - I did about 10 per day and got one hit a week at best. If you can, attend some meetups to meet other engineers and get the word out that you're looking for work.
If you can swing it, try to attend a reputable bootcamp to get up to speed with the finer points of JS, data structures (stacks, queues, binary trees, linked lists, etc), hooks-based functional components in React, and the coding interview. I doubt much has changed with regards to the coding interview in the past four years. Pick up "Cracking the Coding Interview" - my current employer did not put me through hellish whiteboard algorithm nonsense, but it's still pretty much the standard with many employers and I was asked more than once to traverse a binary tree on a whiteboard in JS.
You can learn most of what you need to know on the job, so I advise on specializing and really becoming competent with a few tools and technologies instead of diversifying this early.
Redux is slowly going out of style it seems, but it's still used widely and is one of the more difficult things to pick up as a beginner. So if you're going to add to your repertoire maybe start there if you haven't already.
Keep applying to jobs and learning on the side. Get out there and meet other web developers. Consider a coding bootcamp if you can swing it.