Odd that Ninjhax doesn't work. I can't think of why it would fail to launch.
Either way, you should be able to follow this guide to get up to 9.2
https://github.com/Plailect/Guide/wiki/9.2.0-Update
Just be sure to use o3ds firmware if you're on o3ds (and it sounds like you are). Installing the n3ds update pack would be a one-way trip to bricksville.
--------------------- MERGED ---------------------------
Or, there's bound to be some other way to launch Emunand9 on your current firmware since other Arm9 stuff like rxTools is presumably working for you.