cblaisd, try this:
1. In a URL type about:config and press Enter
2. Search for browser.cache.disk.enable - ensure it is set to yes. Ditto for browser.cache.memory.enable and network.http.use-cache.
3. Search for browser.cache.disk.capacity - set it to the size you wish the cache to be.
4. Search for broswer.cache.check_doc_frequency - ensure it is 3.
5. Search for browser.cache.disk.parent_directory - it probably doesn't exist. Create it and set it to where you want the cache to go - "e.g. D:\Firefox Cache". It doesn't matter if the directory doesn't exist already
6. Close ALL Firefox windows
7. Reload Firefox, and navigate away. The first time it will hopefully cache - confirm by looking for files in, for e.g., D:\Firefox Cache.
8. If it doesn't, disable ALL add-ons/extensions, restart Firefox, and try again.