Be positive. It takes about 3 to 6 month to land a job normally. You may evaluate yourself and find out what is the best fit, and good sale points. Draft a good resume, which will bring you more interview. You may try to figure out why they dont make offer rather just say you dont have H1B.
Good lucy, drop a line if you have question.
Good lucy, drop a line if you have question.