No, you have no options left. You need to work with your employer or attorney to know the results of the H1B lottery or registration.