The only thing you really need to be a writer is time. Regular, consistent time, quality time when you're not tired. I write on the bus to and from work, that's my time, 1 or 2 hours every single day....