I tested the board and the light will not turn on. I have done everything. I did all of the troubleshooting stuff. I m almost just going to buy a board already built but i don't want to wait on one and just give up. This was my first time ever soldering so that might be it . What are some other options?
Yeah. Not to be critical of a first time solderer, but you were a little heavy-handed with the solder. (You don't need to make little solder balls on the connection. A little works well. But soldering takes practice. I have decades of that.)
So first: Do not install the microcontroller in the socket.
Check that none of the soldered connections touches nearby connections.
It is tough for me to see part orientation in your picture, but I can see that the lower (in the picture) diode is in the right way. The upper diode (from the orientation of your pic) has the white/silver stripe on the right? The D-shape of the transistor - the flat side is "up"?
Move your jumper-header (little black "shorting block") to EXT on the 3-pin USB/EXT header on the left edge of the board. And the other (4-pin header near the power jack) should be to the right (again, with the board orientation of your pic).
The LED could be in the wrong way. If you look INTO the LED, you will see the metal of the leads inside. One is short, the other lead inside is longer and towers over the shorter lead. The shorter lead (what you see inside the LED) is oriented "up" - toward the end of the board with the power jack.
It looks from the image that you missed installing the square 15 uH inductor.