A diesel needs fuel and air to fire, no smoke out of the stack means no fuel in the cylinders. You will have to trouble shoot the system to discover where in the system the blockage is. If your in tank fuel pump is working (you should hear it running with the battery switch on) you should be able to crack open the bleeder valves on the two secondary filters (located together on the drivers side of the engine) and get fuel to run out.
No fuel out means that you may have a plugged primary (located under the alternator), a crushed fuel line under the radiator or a blockage.
If you have fuel to the secondaries, then crack the line going into the Injector Pump and see if you have fuel to there.
If you have fuel there, crack one of the injector lines where it comes out of the hydraulic head.
If you have no fuel there then you may have an IP problem.