If your LED flash doesn't work, check if you installed the little metal bit back into its place next to the camera. It's been known to cause trouble with the flash.
Also there’s this connector. It links the camera module to the logic board. If it got a little lose, the flash might not fire.