I totally recommend Before I Fall by Lauren Oliver. The book really stuck out to me because mainly it had a lot to do with real life and how people take too many things for granted. The whole idea of being able to do something over, and see what would happen if you did something different, even for one day, is facinating and totally mind blowing.
I'd also recommend Thirteen Reasons Why by Jay Asher. Again this book had a lot to do with, 'what could happen if I did this?' or 'if only someone cared a little more..'
I liked how well the book was wrote... (written?) and the way Jay Asher told the story, which was on cassette tapes as though two people were telling the story.
The whole idea of finding out why someone committed suicide and learning that you were one of the many reasons is kinda sad, but I think a story like that needed to be told because it showed how everything eventually adds up. Even small unimportant things.
Fight Club by Chuck Palahniuk. Really good, and I loved how the first chapter was the last chapter. Hes a real good writer and the story is something that hasnt been done before and its just fricken fantastic.
One last book, If I stay by Gayle Forman. Im not really sure how to describe the book partly becuase I read it a while ago.. Like 6 months ago. But, it was a book that stuck with me, and I know I liked the plot and how it was wrote...(written?)
Oh and @jean cebrian Paulo Coelho is great, though I only read The Alchemist, I'll have to look into his other works.