...and I'll stick my head above the parapet with you Juliet and state: yes, writing is a craft as well as an art. There are elements that can - and must - be learned.
...unless, of course, one is an authentic, original, intuitive literary genius who doesn't need to be taught anything. Fortunately we are blessed with a wealth of those on authonomy. 
Yes, you're right Steven. I've learnt a lot from books about writing, an excellent writers group and comments I've had on here. The trick is to sift the comments and think carefully.