It may not be your starter. Recently had the same thing happen. Car batteries don't do all that great with cold temps, especially if it's a couple years old. It may have enough juice to test as good, but not enough to start the car. Try jumping your vehicle again, if it starts, it is your battery, which is good because it's much easier to replace than the starter.