I thought had replied to this already =\
Anyway the freeware program Audacity has a basic software compressor and is pretty easy to figure out. If you apply to amplify filter up to 0 dB and then apply compression, you should get reasonable results for your application (I am assuming you aren't mastering a labor of love like a new album or anything so it should be fine). You can also sometimes cheat and amplify up to 1 dB or sometimes as much as 3 dB without any audible clipping.
Yeah, I use Audacity already. Upping the dB is what I've been doing so far, but it doesn't quite cut it before the sound quality gets crappy. I'll try compressing it, too, but I have very limited knowledge of these things. Thanks, everybody! (other advice is still good, too)