Be disciplined and don't give up. In my experience you have to get the work down then you have something to work with. Secondly as soon as you have written it put it to one side and start another. Never rely on one book your aim should be to produce a body of work that hopefully people will enjoy. Make sure you get help with editing someone you can trust to be honest and who's opinion you value.