I have tried adjusting it but nothing is displaying.
All i get is the first row appearing as blocks.
basically what i am doing is, with the LCD Shield mounted to the arduino is plugging in the USB cable. Starting the Arduino application (18) uploading the Hello World Example, then it does nothing except show the blocks on the LCD. Am i doing upload procedure correctly?
I have no idea which pin of your shield is connected to which LCD pin so a skematic or picture will help on that. Also I don't know what your hello world program contains. So unless you post that, I can't help.
Normally more people will help you if you provide enough details, instead of saying help, this thing I got isn't working.