Usually the file size is too large - I get the same when trying to upload a Raw file which has been converted to jpeg at the best quality option in my software. So you simply need to adjust either the image quality setting in your camera from say Fine to Basic(or whatever your camera settings...