To the best of my knowledge, no major auto finance company will let you pay your monthly car loan bill with a credit card.
What you might be able to do, though, is "balance transfer" your car loan over to a mileage-earning credit card. Most mileage credit cards do not offer miles for balance transfers, but I know the United Mileage Plus card from Bank One sometimes does.