My insurance company doesn't want to pay for it, because there were no witnesses to say that the dump truck turned too fast and hit me. I'm so upset.
This doesn't sound right. I could understand if the truck driver's insurance plan didn't want to pay, but I'm pretty sure that, unless you have just liability, your insurance company should cover you on collision.

(In NC, if the bank owns your car, you have to carry collision.)