No, you do not report the Keogh contribution on your personal tax return. The S corporation gets the deduction on the S corporation's tax return.
You are an employee of the S corporation, not self-employed (except for the purpose of a self-employed health insurance deduction).