I got this book for about 1 month .. actually it is amazing , my Chess.com rating is 1660 , and i find it incredibly useful book for beginners and even top players .
I advise you to stop playing for 2 or 3 weeks and start to read this book and analyze every position in it .. although Nimzowitch`s explaining is very very brilliant , but you will have to look at every aspect of the positions .
the book starts with general information about openings , then moves to the middle game and so on .
Enjoy it .
Is My System a really hard book to read ?Would I be helped if I read something else first? If so, what? Stwils.