As low income, to pay for college, you need either merit scholarships (usually based on your GPA/test scores) or to apply to schools that meet full financial need (preferably without loans).
The definition of “meeting full financial need” is a little tricky. Most schools offering this have their own institutional formula at determining your need. They usually also require submitting the CSS Profile (from College Board) in addition to the FAFSA. While the FAFSA only looks at the household income of the custodial parent, the CSS Profile typically requires income information for both parents (if divorced), and any step parents (if divorced parents are remarried).
What is surprising is some very expensive private schools can end up being very affordable, and potentially more affordable than in-state public schools. Of course most of them have very low admit rates. But many are looking for diversity (racial, economic, geographic) so that could help you if you are comfortable adding diversity to a school.
You should also look into Questbridge: