Some ideas about writing from Joe Bunting and Gabriel Garcia Marquez.
I don’t think you have to be a journalist to write well, but I do agree with the idea of keeping it “real.” Fiction mixed with real life is always more believable. I have not read Marquez myself but I put him on my to read list. I like magic. I’ll blog a review when I get around to reading his book(s).