No resistance when pedalling on BMX
I believe most bmx bikes use a single speed thread on freewheel. If the cranks, chain and rear sprocket turn independently of the wheel your freewheel broke. 

Thread on freewheels are not expensive and are fairly easy to replace, but you need a special tool that engages with splines on the freewheel body to unthread them. 

Park Tool has a good video showing you how to replace a freewheel. The freewheels in that video are all multi sprocket but the procedure is the same for single sprockets. 

When buying a replacement you just have to select the right sprocket size. The thread sizes are standard