Be careful about file type and size ...
The latter is 256 KB maximum, whereas your raw "ex-camera" jpeg image can be a couple of megabytes. I tend to "resample" pics to a lower pixel count, rather than reduce "save quality". It has much the same effect on file size, and your pic is generally going to be seen on pixelated screens, rather than printed out 8"x10"!
Trimming excess edges is also surprisingly effective. Your camera probably came with an app to do this, but otherwise lots of free downloads (I use Irfanview)
Final tip is to avoid highly textured areas in images - eg woollen sweater in shot. Such areas "don't compress"
This site's managers have blocked .gif or .bmp uploads (bitmaps = deeply inefficient anyway) - otherwise - look forward to your first successful upload