*Update*:
Well, I got it going last night after my friend came by with his Ranger and we towed it across the parking lot to try jump starting it. It is still pretty cold, but I got it home and started it up again this morning with it being plugged in for 20mins or so. I am quite sure it's the glow plugs cause the mechanic I talked to said that if it's a 4 cylinder engine then if one or two are bad it might not start at all, either that or it's a compression problem.
Anyhow, I hope I don't have the problem again after it's tested over the holidays when I get the glow plugs replaced. Thanx to everyone who gave suggestions.