Write-offs always sound good but you have to remember that at best you get a dollar of credit for every five dollars that you spend. So if your business loses a thousand bucks your tax bill goes down $200 but you're still out a thousand bucks. It's not the best way to reduce your tax bill.
Contributing to an IRA might be but only if you aren't covered by a retirement plan at work. If you are already in a retirement plan at work then you aren't allowed to contribute to an IRA and take a deduction. But you can put extra into your work retirement plan and that will help. And it's not a bad idea to contribute to a retirement plan even if you can't deduct it (although that won't help with the issue that you're asking about today).
Here is some more information about who can contribute to IRAs.
@Daniellekj
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"