Ok, you want to power the board in your schematic from the USB connection.
First be aware of the current limits of a USB port. Typical USB ports for PCs is 100 or 500mA MAX. If exceeded you may damage the PC motherboard (This happened to me once). A Powered USB Hub is safer and some have up to 1Amp available.
Ok now your circuit.
First run the 3.3V regulator from the output of the 5V regulator. This way the 3.3V regultor only needs to drop 5-3.3 = 1.7V and will then dissipate less power and heat.
To power the circuit from the USB or the external jack a pair of blocking diodes work but does have a Voltage drop.
I have seen and used circuits without the diodes and this also works if the regulators are in series.