From your description, it sounds like it will crank but not start. In a diesel, this means that you are not getting
fuel into the cylinders almost all the time.
Start with the simple stuff. Is there enough
fuel in the tank? Is the shutdown in the correct position? Are all the
fuel lines properly hooked up?
Once the obvious stuff is done, you should start working on the less obvious. A common cause of this problem is a small air leak in the
fuel system which has allowed air to enter your fuel system. Try cracking a fitting on the IP side of the fuel
pump and see whether you are getting a steady stream of fuel or whether there is any air involved. Keep moving down the
line and checking that you get good fuel flow until you have loosened a few injectors. Once you tighten these up so that they fire, it should start.
From time to time, there is actually a mechanical problem that causes this but it is almost always either operator error or an air leak. Don't be afraid of cranking with a lot of throttle.
Good luck.