You are going to need a lawyer.
The problems you have to overcome are many, including:
- A multi-year overstay
- A previous marriage and divorce, which will cast doubt on your current marriage
- An apparent violation of the terms of your current F1 visa
On the positive side, you were granted an F1 visa, which means US immigration does not appear to view your previous overstay as a major problem (or does not know about it).
Only a qualified immigration lawyer is going to give you anything like an accurate assessment of your chances of a Green Card, and you will need one to guide your application process.