eagle schematic check
I am not sure about the actual circuit, but generally, I prefer using a ground plane in all of my projects. To do that in EAGLE, while in the schematic window draw a polygon object (square) on top your design then assign its signal to "GND". Like this:



Also, make the USB connector closer to the side of the PCB.