Open the file in Photo Editor and click Image - Resize and try reducing the size of the image and resaving with another name until it is small enough to upload.
You can either find a website that you can host the pics on, there are a few of them out there which I cant remember right now. The other thing is to use a program like photoshop to reduce the pixel size to something like 800x600, so that it will fit as an attachment.
Open the file in Photo Editor and click Image - Resize and try reducing the size of the image and resaving with another name until it is small enough to upload.