I lived and worked down there for decades (wow, I'm getting old!).
LAX is pretty far away from the port. It's even farther in traffic! Play it safe. Use the cruise line shuttle/transfer. It's a set price and they are responsible for getting you to the ship on time.