It is very difficult to do what you propose, to get an undergrad degree while working for it. That’s difficult for a US student to do who can qualify for work study, for US government loans, who is willing to work more than 20 hours per week.
As an international, you can’t do any of those things as our laws restrict the number of hours you can work on a student visa and you aren’t eligible of work study or loans.
People have suggested Canada or your own country for an undergrad degree as, while still difficult, it’s more likely to work for you. You could then try for a grad degree in the US (but still difficult).