@wordsmith Yes, Josiah has good courses, especially Theme Mastery.
I also highly recommend my course. 😉 http://www.thescratchingquill.com/the-show-dont-tell-course/
I haven’t read a lot of writing books, but I really like K.M.Weiland’s Story Structure and Creating Character Arcs. Character and POV by Orison Scott Card is pretty good too. Our resources section (see the nav bar) has a list of top recommended books.
I think the best way to learn to write is through private coaching, and it may be expensive but it doesn’t have to be too expensive. Josiah, Brianna, and Hope were offering coaching at one point — not sure if they still do. The Young Writer is offering it, but I don’t know if you have to be part of their membership program in order to apply or not. If you go this route, just make sure your teacher is really good and knows how to teach.
I also recommend doing some in-depth study on whatever genre you write in.