Nothing is working even though every thing is right & it is new?
In these cases it helps to break down the problem in pieces.

If the internal LED on pin 13 blinks with your code it means that the software side is OK so far (code, Arduino type, compiling, uploading etc), so I suggest looking at the physical side of things.

Do you have a multimeter available? If so, connect it between pin 13 and ground and it should show you if the output works.

Finally, is the LED working? When you connect it between 5V and GND (with a resistor!) it should light up.