My only caveat to this advice is: beware of writing more than 2 books a year. You can screw yourself up physically. Why do I say that, you ask? Hello, have we met? I’m Exhibit A.
Otherwise, there is much sensible and pragmatic advice here! Have a read.