Perturbation Theory for Classical Hamiltonian Systems