You have accomplished a lot putting the needs of your family first while trying to get through school. You certainly will have no problem with application essay prompts that ask if you ever had a difficult challenge that you had to overcome! Anyway, it sounds as if the main thing holding you back now is math grades. You need a tutor. I wonder if there is anyone who would be willing to tutor you for free, either because they enjoy it or need volunteer hours. Maybe someone at your local high school? If they could prep you with a practice book ahead of time before you start the next math class, that would be ideal.