I'm by no means an expert, but I have designed a few (working) boards with 166MHz SDRAM and an MCU.
So, for my first board, the process went something like this:
1. Figure out the wavelength of 166MHz
2. Realize that it's close to six feet
3. Laughed at myself for being worried
Seriously, I just kept the SDRAM close to the MCU, and kept all the traces as short as I could without needing any vias. (I.e, I "went around" instead of under)
Everything is routed on one side of the PCB. I have a few vias, but they're for VDD and GND.
As for reading recommendations, while it doesn't mention SDRAM at all, I'd wholeheartedly recommend Toradex Layout design guide since you're starting to approach high-speed stuff.
It's free to download here:
https://docs.toradex.com/102492-layout-design-guide.pdf