Just realised I didn‘t do #adventrecommends day 24! So here it is: there are a lot of good books about writing, and improving your writing, but I‘m reccing this one because I don‘t see it mentioned that often.
Scarlett Thomas has written several books I really love, and teaches creative writing at a university. This books is basically her uni course in book form, and I found it really helped me.