According to your words, you have no other ways but wait. Don't push them. Usually, it takes less than 3 months to get your H1-b approved counted from the the date on the receipt. Just take easy. If you lucky, you can get the approvement more early. The most important thing is that you get the vise with no problem. The problem is about 2 months time.