Here's some protips for you:
1) You don't have to upload a mod here to test it. You can just copy and paste it to your Factorio mod folder. There will be no difference in game.
2) Try to keep name of your mod consistent. At the moment, you have "ImprovedOre" as the name of the mod and zip file but the main folder in the zip file is named "RealOres". I suggest to fix that because it can cause problems sometimes.
3) The error you get right now is cased by the fact that there is no resource named "oil-ore". The code of my mod creates this name because it was written only for ores and always adds suffix "-ore". You need rather something like "crude-oil".
4) In second line of file "prototypes/ores-retexture.lua", you need to change "RealisticOres" to "NameOfYourMod".