That said, my advice would be to not get too caught up on the names and places and details — just let the story sort of wash over you. Many, many, many names are only said exactly once in The Silmarillion; if you try to remember them all, you'll go crazy. If you see a name 3+ times, that's when it's time to track them down on the family tree, probably.
I'd also recommend making sure you reference the map when a place keeps being mentioned. It's helpful to know the vague locations of Doriath, Nargothrond, Gondolin, etc.