How much can you pay? I’d look into expensive colleges with under-enrollment that would be willing to give you a chance as long as you make a case for yourself. Maybe something like Ursinus? Big schools would just be hard in terms of getting into the major and other nonsense; a more collegiate environment would make things easier.