If you can't make a video promo, the next best thing is to make a slideshow out of your still images. There are a couple of slideshow variations. The first is a video slideshow actually makes a video of your stills. This can be uploaded to sites such as youTube and the like. The second variation is a photo slideshow which displays your stills without the size of a typical video. Check out the link below to see which floats your boat.