Can I establish a self-directed IRA if only my spouse is making income this year?

Yes, both you and your spouse can make contributions. Your combined contribution cannot exceed the taxable compensation reported and you cannot pay in more than the max, but you can certainly pay in. (For 2017, the maximum contribution is $5500, or $6500 if you are over the age of 50).