There's still time to make a regular IRA contribution for 2011! You have until your tax return due date (not including extensions) to contribute up to $5,000 for 2011 ($6,000 if you were age 50 by December 31, 2011).
For most taxpayers, the contribution deadline for 2011 is April 17, 2011. Normally, your federal tax return must be filed by April 15. However, the IRS has extended the deadline to April 17 this year because April 15 is a Sunday, and April 16 is a holiday in Washington D.C. (Emancipation Day).
You can contribute to a traditional IRA, a Roth IRA, or both, as long as your total contributions don't exceed the annual limit. You may also be able to contribute to an IRA for your spouse for 2011, even if your spouse didn't have any 2011 income.