I just got a camera for my raspberry pi 3, more specifically the Arducam 5 Megapixels 1080p Sensor (https://www.amazon.com/gp/product/B012V1HEP4/ref=ppx_yo_dt_b_asin_title_o01__o00_s00?ie=UTF8&psc=1) link for clarification. After having some issue getting the camera to detect, I was finally able to take a picture and they came out blurry. I don't believe it is a focus issue are everything seems blurry regardless of distance from the camera. Images for reference: When I open the image through the pi's gui it says that the image is 2592x1944. I'm not very familiar with cameras either so if its something related to the camera itself please explain in detail. Thanks in advance!
While it's impossible to rule out all other possibilities, I suspect the issue is simply that your camera is out of focus. It was the issue in my case, and it's a well-known problem - or fact, if you prefer: the cameras are shipped with an odd focus plane setting. Re-focusing is what you should try first. Here's a how-to-do-it link, and there are many others available for the cost of a Google search.
If re-focusing doesn't cure the issue, let us know.