If it starts with jumper leads the starter motor must be working. Check your battery connections are clean and tight, and earth connections also, as well as the leads and any other connections all the way to the starter motor.
This will cost nothing but a little time. You may be lucky and save the cost of repairing/replacing the starter.
Mr. Toad
January 2010