The only other way to take a screenshot is to take your save file and play the rom on a computer with No$GBA w/ No$Zoomer.
Try turning off the lights, and put the brightness setting of the DSi to 3 or 4, then take a picture of it. Turn off the flash. It'll look pretty good.