Hi, I know you're in a tough position and upfront this will be a huge uphill climb. Not impossible, but will be very hard. You've already made it this far, assuming you're a fourth year medical student? At this point for the current match I don't think it's possible without passing CK.
I think you need to step back and figure out what has been going wrong that made you fail CK twice over now. I'm assuming you passed Step 1 and CS on the first try, and assuming no other red flags in your application like failed classes/rotations something's gone wrong. You need to find out what that is an address it with a vengeance before taking it on again, because you shouldn't just pass it, you should hit a home run.
Matching in the future will be difficult for sure, more so as a US-IMG. Not impossible mind you, but honestly very very difficult. I've seen US-IMGs match with multiple board failures on their jacket. But they are far from the norm. If this is what you want, you'll need to pull out all the stops for Step 2 CK, Step 3. Apply broadly, hopefully during your clinical rotations you made a great impression. And make sure you're doing something productive with your time as well, research, etc. Best of luck!