If you want good books to read, there are two authors i must suggest.
Brandon Sanderson, and George R R Martin (who has his own subforum here i think)
Both of them are amazing in characterization and plot. Brandon Sanderson has written 5 books that i know of, and George R R Martin has...