Since you have already spent 6 years on H1B, you must be physically outside the US for one year before a company can apply for another H1B for you.
A US degree was never a guarantee for a job. If a company wishes to sponsor you for a GC, it can be done while you are outside the US. Plan to leave at the end of your OPT.

