Ceiling light not working
Where are your neutral wires? For a ceiling light my best guess is you've mixed up your wires going into the switch and the ones from supply.  You have 2 neutral white and 2 black hot inside the ceiling?  I'm not seeing any neutral wires being connected in that pic.