If your 1st H1B finished (6yrs), you should outside USA over 1 year, then you can apply your 2nd H1B.