Can Press-Fit Bottom Brackets be used in a Threaded frame
You can't put a pressfit bottom bracket in a frame not designed for pressfit bottom brackets.

Your best options are:


Taking the bike to a bike shop and seeing if the threads can be salvaged
Use an universal threadless bottom bracket like the Velo Orange Grand Cru threadless bottom bracket. And buy a square taper-compatible crankset. 
Follow this question's advice.