Take a look at
H-1B Frequently Asked Questions
As a CFI/II on a J1 visa I once contacted a lawyer and asked him what were the chances of getting one of these coveted visas. He told me my chances were slim and insisted on the
specialty occupation issue.
He also told me that the position had to be advertised and no suitable US candidate found.
IMHO not so easy to get the H1B