Good advice from punchnpie.
I think it's great that you're looking for a way to get access to higher education. If you are as determined as you say, you will make a good student. Anyone deserves a second chance, of course, and it will be up to you to make the most of it.
As to grant information: be careful about online scams. You should NOT have to pay for access to a list with grants or information on federal loans. You might want to google 'stafford loan' and see if you qualify for that. The government basically will loan you money at a preferred interest rate for you to pay educational expenses. Moreover, 'pell grants' is something to look into as well. If you start with nothing, as you say, you may qualify for up to $5,500 per year from the federal government to pay for your education. This is money that does NOT have to be repaid, making it a very attractive source of funding if you meet the criteria (it depends, as far as I know, on your income only). Check this calculator by the Department of Education to get started:
https://fafsa.ed.gov/FAFSA/app/f4cForm?execution=e1s1The Foundation Center also has a huge collection of grants and information on how to get them. They charge for online access, but have books containing the information available free of charge in over 400 locations:
http://grantspace.org/Find-Us - if you are near one of them, it's worth stopping by.
It's good to do your own research, but you might also want to take advantage of the resources schools offer. Are you near a state university? Their office of financial aid might have suggestions on how to finance your education. The same goes for community colleges. As punchnpie suggested, it's a good idea to get started at a community college. They are significantly cheaper per credit than other universities and credits generally transfer to state universities. Make sure you check with the latter first on what courses they will accept
Best of luck!