Self employed

No.  A ROTH IRA is not deductible.   It goes in after tax and comes out tax free when you take a withdrawal.