A burglar who used a BMW to ram a police car in a failed attempt to escape capture has been jailed.