Finite-size calculations on the three-dimensional Ising model