first off, check the allowed file types... make sure what you are posting is of an allowed file type
second, you can post pics beyond 20kb but try to keep it within 100kb.
third, to resize a pic, you can use different kinds of editing software. example would be adobe photoshop (just edit the properties)