OK, I never understood Shakespeare? Dickens, I imagine was very good - his novels are almost a history lesson for the England of his time.
For me, it is E M Forster, even though he only wrote 5 novels. He once said that he could only write about three types of people: people like himself, people he would like to be and people that irritate him. He compared himself unfavourably with Tolstoy who could could create any type of character.
Lana