I've gone through quite a bit of these, mostly because I can't afford a workshop so I just made my own
Nancy Kress - Beginnings, Middles and Ends
James Scott Bell - Plot & Structure
Renni Browne & Dave King - Self-editing for Fiction Writers
David Manning - Revising Fiction, a handbook
Alan Watts's The 90-day novel is....interesting, but not that..it's more like a daily pep-talk, fitting to NaNoWriMo people, I think
I'm currently reading 20 Master Plots by Ronald Tobias (can you tell my weakness is always plot over character?). That ones okay, it gives you a signpost or two if you're lost.
These are all fine and great, but I don't think writing books and books on writing can help. At all. What an apprentice writer can do is read mindfully and critically - deconstruct short stories and novels, ask themselves Why/How does this work, What purpose does this character serve, Was that foreshadowing I saw? Can I see/expect the plot and how does the author twist my expectations?
You may learn quick tricks and how to be more observant when you read these books, but nothing beats doing it on your own. Of course, reading the books along with deconstructing stories yourself speeds the whole thing up.
Manning's handbook is awesome with revision, he gives you a list of questions, then gives examples and explains why you need to ask them (for ex, Is an important scene presented too briefly? and Do any elements fail to relate in some way to the overall conception?)
I highly recommend it, though, honestly, I've yet to use it. Going over 200+ questions for a short story is a bit much, but I'll definitely use it when I do a novel.
Kress' book opened my eyes to pattern of behaviour
. We all know it, really. It's show the villain kicking a dog scene. But, just reading it, like a lesson, keeps it in the forefront of your mind, so you always notice it - both when it's lacking and when it's done well.
Also, the entire "Writing Excuses" podcast. It can be pretty useful. Oh, and Chuck Wendig's "Terrible Minds" blogs is enjoyable.