I just sent off the fourth round of edits for my second fantasy novel (upcoming from Samhain press). It really got me thinking. With an understanding (insistent but not demanding) prompt, or two, or ten, my editor got me to see some weakness in my writing. In fact some pretty serious, repetitive weaknesses. To be honest I doubt I would have faced up to some of these issues without some outside and somewhat authoritative input.
It got me wondering, how do you get that when you self-publish?