Hi, I've got a few recommendations:
Last and First Men: A Story of the Near and Far Future by Olaf Stapledon
Written in 1930 it plots the rise and fall and rise (over and over) of the human race over a period of two billion years. I found it helps put my life and the world in perspective!
The Stars My Destination by Alfred Bester
Gully Foyle is a classic anti-hero.
The Stainless Steel Rat by Harry Harrison
Another anti-hero. Fast and furious stuff: amusing and entertaining.
Lord of Light by Roger Zelazny
Very deep and a difficult read, but worth the effort - 'On a colony planet, men have established a society based on technological means of imitating the Hindu religion. It is possible to reincarnate the "mind" or "soul" to a new body, even an animal. But some of the earliest colonists have additional powers, which give them the status of gods. And a faction among them is using that means in political ways: punishing their enemies with reincarnation as animals, or with the "true death."'