You mean it doesnt turn at all? I.e. the solenoid throws, but then doesn't turn.
If so, I'd say your new starter is a dud.
If the starter does turn the engine reliably but doesn't start, then check your red wire also. Of course it could need a bit more heat because it's so friggin cold (poxy...