Why doesn't the top half of my outlet work?
Outlets wear out (especially the cheap ones). Replace it. Be sure to use good technique. If you don't know good technique, have a look at a house wiring book or other reliable resource.