Not every child is ready for college at 18, if ever. 

Sorry, but it is way too late by then.   If a student does not have good reading and writing skills by the time they enter High School, they never will.   They cannot catch up at that point.   And they certainly will never catch up in community college, either.   It is simply too late.