Replace the fuse by a spare 12v bulb. This will protect the system while you fault find. Switch on and the bulb will light because of the fault. You can now search around until you find the fault and the bulb goes out. Repair the fault and then replace the fuse. Once you have fixed the short circuit, you will be able to sort out why the lights are not coming on.