Transistor overheating in seconds when connected to usb power source
Just a few thoughts.  

Place a generous value (220uF or more) low ESR capacitor right at your circuit in case your USB supply is not stiff enough.

Place a heat sink onto your transistor so that it will not fail while you are testing.

The frequency of this design is set by the coil geometry (and capacitors) and not totally predictable, it may not always resonate if there is something not quite right in the assembly.  If it does not start to switch the transistor may be stuck in a partially conducting mode and end up dissipating a lot more than it would when it is oscillating.