One pathway to a green card that hasn’t been mentioned yet is marriage to a US citizen. The interview process is no joke (though the Gerard Depardieu movie “Green Card” is hilarious). Assuming you can prove the marriage is genuine, it has to last at least 5 years to keep you on the path to applying for citizenship.
I also want to echo what’s been said about the process for getting a student visa. My son did interviews for various kinds of non-immigrant visas (tourists, students) a few years ago, and foreign service officers are quite adept at figuring out who is lying about their intentions of settling in the US. And they will be quite intrusive about finances–requesting bank statements, pay stubs, etc. They may check social media too.