I don't think any book is a must-read for everyone. It can be hard to know what the right book is for any one person. Here is a guess at the sort of book that might help:
Simple Attacking Plans by Fred Wilson
https://web.archive.org/web/20140708090402/http://www.chesscafe.com/text/review874.pdf
Logical Chess: Move by Move by Irving Chernev
https://web.archive.org/web/20140708104437/http://www.chesscafe.com/text/logichess.pdf
The Most Instructive Games of Chess Ever Played by Irving Chernev
https://chessbookreviews.wordpress.com/tag/most-instructive-games-of-chess-ever-played/
Winning Chess by Irving Chernev and Fred Reinfeld
https://web.archive.org/web/20140708093415/http://www.chesscafe.com/text/review919.pdf
Discovering Chess Openings by GM John Emms
https://web.archive.org/web/20140627114655/http://www.chesscafe.com/text/hansen91.pdf
Openings for Amateurs by Pete Tamburro
http://kenilworthian.blogspot.com/2014/05/review-of-pete-tamburros-openings-for.html
Chess Endgames for Kids by Karsten Müller
https://chessbookreviews.wordpress.com/tag/chess-endgames-for-kids/
I've read about "The Amateurs Mind" and "Reasses your chess" by Silman I think, and wanted to buy them. Are there any other books I should be aware of or that are must buys for a man who wants to become very good at chess but who has only played for 3 months?
I'm not good with openings, but if any videos on youtube cover that I'd much rather watch that than spend hours trying to follow a chess book.