LIS302DL 3Axis Accelerometer I2C

I got the LCD working, and it keeps reading out "setting up..." and never changes.

I put VCC to 3v
GND to GND
SCL to Analog 4
MOSI to Analog 5
MISO to 5v
CS to 5v

I think that the MOSI and SCL are never read or something... everyone says the code works though.

I didn't use any pull-up resistors. How do you attach the pull up resistors? Just put them is series to the inputs/ to ground?

Help! Thanks!