The cruise line transfers are probably your best bet. There are shuttle services, but they don't have quite the same motivation to get you there on time. L.A. traffic is not as bad as they say, it is worse. Lived there 13 years and you truly never know how long it will take to get somewhere.
Just my opinion. Taxi could cost you a lot, too.