GPA & GRE are filters; you are on the lower end of the range for the uber competitive field of ML. The key elements are research experience/publications and letters of recommendation. No letters from research advisors? Profs who write DWIC (did well in class) letters are not taken seriously, unfortunately.
I think UIUC and some of the others will be a reach, but I hope you find a good fit with an advisor willing to take you on. I applaud your tenacity in continuing your education and pursuing your dreams!