Is there a way to speed up repaying my loan?

Yes. You can make payments more frequently, make an extra payment, pay more than the minimum amount, or make a one-time, lump-sum payment.