Yes, I believe you can. As long as your salary is above prevailing wages. However, if your contract is less than 3 years, you may get H-1B status less than 3 years. Find a good lawyer filing your case.