Ebay
jhpusa.com has Type R motors, including B series. Good thing is they include nearly everything for the swap, bad thing is they can be pretty pricey depending on your budget.
Craigslist may have something, but that's hit or miss for a full motor swap.
You might be better off selling your car as is or parting it out and just getting a new car, but it's your call.
I'm sure others on here will have lots of other suggestions as well, good luck.