In order to check your H-1B Case Status, please go to USCIS website http://www.uscis.gov
On the top left side of the page, you can see “Case Status” box as highlighted with red color above. Enter you H-1B Petition I-129 Receipt Number, with out any dashes “-“, as mentioned above. Click on “Check Status” button. You will redirected to the result page which shows all statuses (as circles) in chronological order, where one of them will be highlighted showing your case’s current status.
You can also sign up via email using the third option “Sign-up for Case Updates” on the top left hand side menu box above. If there’s any change in the status of your case, you will be emailed about the change.