My favorite way to learn CW, and what push me over the top into actually using it, was CW Academy from CWops https://cwops.org/cw-academy/ where you work together with an instructor and other students. Running CW over a Zoom call instead of the radio made it much easier to get into and easier to copy without the QRM and other white noise. They do strongly push for use of a paddle, which I like anyways, but those that prefer a straight key might prefer other resources.