Theoritically you can:
1. Retrogressed country of chargeability: file a Labor certification, if approved, file I-140 if this one gets apprved too (in < 10 months from now)you can extend H-1 for 3 years.
2. Priority date current: file Labor certification wait for it's apprval (< 10 months fom now), and file I-140 and I-485. Even if I-140 does not gets apprved, you can work on EAD.
Pprcessing times vary and are quite unpredictable.