When using the flash on my iphone the pictures have consistently come out foggy and fuzzy since I've had the phone which is about a year.
Take pics out in good sunlight. How do they turn out?
Are you using a case? If so remove your phone from the case and do as Paul suggested.
Retrieving data ...