Arduino on breadboard, and then soldered using a board made on Eagle but won't work
I haven't worked out why it's "not working", but some comments on your PCB:


Your crystal is too far from the clock pins
Your crystal capacitors are most definitely too far from the crystal
There are no decoupling capacitors on your Vcc / AVcc pins


Your crystal should be right next to the pins on the chip that it is connected to, and the capacitors for it should be immediately next to that. The layout you have at the moment, if it actually works, will be radiating huge amounts of EMI and would immediately fail any emissions test you'd care to perform.

Without decoupling capacitors on the power pins the chip may not function properly.

Edit: I have just found your main mistake

You haven't linked the output of your regulator sub-circuit to Vcc. Power gets regulated but goes nowhere.