Have you checked the fuel filter and fuel injectors to ensure you are getting fuel into the combustion chamber? Obviously not an electrical issue if you have spark.
if you used ether on it and it still wont start and your sure its getting fire to the plugs then there has to be a problem with the timing on it,check that and the make sure your actually getting fuel to the plugs,it should at least try and hit on ether if its getting fire and is in time,good luck.