your ground looks very wrong, use the battery ground point for this as we know it goes almost direct to the chip.
i looked up the pinouts for rasp pi,
according to your wire colours green from pi is going to SCL or clock but that pin is SDA, so with bad ground choice and swapped SDA/SCL it wont work, fix those two issues and it should work.
so to confirm,
when looking at the pads with the RTC chip above SDA is on the left and SCL on the right , on the Pi pin 3 is SDA and pin 5 is SCL.
darkspr1te