Thanks for all the ideas. I tried all of them before I posted this and none of them worked lol. I happened to stumble across another idea on some forum after posting this. Instead of taking out the hub bolts completely, you leave them threaded just barely and hit the bolt head with a hammer to knock it out from behind. It took about 10 hits on each bolt, but it knocked it loose after all those hours of trying other methods. After learning that trick it only took me 3 hours to do the passenger side bearing, new rotor, new caliper and pads, and bleed the brakes on both sides.