Possible reasons are the follows :
1. The bulb may be fused or defective.
2. Cells are not connected properly.
3. There may be loose connections.
4. The switch is not functioning well.
5. The cells are dried up. i.e. the power of the cells has been exhausted.