Although it is nowhere as cheap as it used to be, you can send your books with USPS using M-Bags. I don't think the person at the post office considered this option when they quoted you. You can send up to 66lbs of books per bag at a rate of $2.85 per lb.
The rate they quoted you was closer to $3.75 per lb.
Having no idea how much 800 books weigh (I'd wager quite a lot), this is probably not your best option. Therefore, you could try doing a search on this forum for a company called UpakWeShip. They're relatively cheap compared to other shipping companies. I got a quote from them (this is from Philly, so don't know if it'll be more from San Diego) and I was quoted $900 for 100 cubic feet. I checked on their website and to give you a rough idea of how large a 100 cubic foot space is, measure a square on your floor that is 4 foot x 4 foot. If this space were to be stacked 6 foot high with boxes, then the stack would equal 100 cubic feet (4 foot x 4 foot x 6 foot).
That price quote from Upak, bearing in mind that it's for a shipment from the East coast, would be for dropping your boxes off at their nearest warehouse to your residence, then having the shipment delivered to your door in England.