Pin 8 of the 74HC595 has no ground it is connected to several other pins but not ground.Doc
The schematics that are published in the library's wiki have been tested and are working with LCD library. They all have their corresponding bench mark. There are several schematics which I haven't published in the wiki for the SR2W and SR3W class but they are well documented in the header files.Review the connections of to the board and make sure that the initialization of the library is correct by passing the correct pin assignement (data, clk, enable). How are you initializing the library? As you have it wired it should be: LiquidCrystal_SR iLCD(2, 3, 4);On the published wiring, at first glance, the whole thing looks OK appart from the 74HC595 ground pin (which you have it floadting) looks alright.