if the picture turns clear when you use flash then when you turn the flash off there isnt enough lighting for the photo to come clear so every small movement makes the picture turn out blurry because there its probably set to a longer exposure to get some light in.
if its always blurry check that you dont have some finger print or some dust on the lens that might get it out of focus all the time.
suggestion: get a new and better camera and check in the store if it comes out blurry when you shake it while taking a picture
some have an image stabilizer which keeps the photo clear even if you move. and they come pretty cheap/
Bookmarks