Writing can be very difficult. The first book is always the hardest. So, how does someone write a 300 page Novel. The answer is consistency. Just like we cannot read the whole book at once same way we also cannot write it. And let me tell you writing is hundred times harder than reading.. Read a lot of books. As many as you possibly can. Patience is the key here. Remember if you do not have the patience to read a book then you definitely don't have the patience to write one.