If you meet the qualifications for an H-1B, and the employer is offering you a position that meets the requirements for an H-1B, then yes, you can change status. Note, however, that the earliest you can be in H-1B status is October 1, 2012.
You should retain an experienced immigration lawyer to review all the facts and advise you accordingly.