1d6chan is kind of a fun way to read up on it. Less serious and address some of the silliness of 40k in a tongue in cheek way.
Ciaphas Cain books are great. Any Dan Abnett works are good