J-1 cannot be H1-B and has to go to the 3rd country for F-1 if you don't have waiver. Better extend your J-1 and apply for waiver after one year