If your not getting any spark then you need to check why, that will be your problem.
When i first started my Silvia after rebuilding the engine it took a bit before it started and actually ran nicely as the inlet manifold had been sitting around all that time and i hadn't cleaned the injectors, (lazy i know) so i presumed that was the reason why as it could of had some stale fuel in there,
But if your not getting any spark you need to find out why first check all your connectors etc