If you can't learn English, history or government because you have a medical condition, you can ask for a “waiver.” “Waiver” means that you do not have to do the interview in English, and you do not have to take the history and civics test.
Have your doctor, psychologist, or osteopathic doctor fill out USCIS Form N-648. You can get it online at www.uscis.gov. Type N-648 in the search bar.
Ask your doctor before you give them the form if your insurance pays for their time to do the form. Ask the doctor to say in detail what your medical condition is and how it keeps you from learning.