Ok, let me jump in on this one. If you're recruiter is not contacting you and you are still serious about joining which it sounds like you are. Go down there on your lunch break from work or some other time. If it's just a small recruiting sub-station where they are the only ones that are there, let me know and I'll find out where their district office is for ya and you can call them.
As far as banging out pull ups, brother that's one thing you'll be working on for at least 4 years if you plan on being a Marine. It's not that bad though. I was athletic when I joined, I played sports throughout school and everthing, but could only do a couple. What I did before I left was this.
Monday: Get up early, run 1 mile, get done, do 25 - 30 pushups, as many crunches in 2 minutes as possible (all after run)
Tuesday: At least 100 crunches at a time, 3 times during the day, morning, lunch, right before bed worked good for me, Max pull ups 3 times during the day
Wednesday: Run 1.5 miles at a good pace, 25 - 30 pushups, as many crunches in 2 minutes as possible before running
Thursday: Same as Tuesday
Friday: 1.5 miles as fast as you can, same pushups and crunches before running
Continue to do push ups and crunches throughout the day when you can. When at home, just slide your feet under the couch for crunches, and like Yenny said, put your feet up on a chair, it will help keep form but it will also work you a little harder. You can get some of those perfect pushups too, I have some in my office and they will work you pretty good.
They make the pull up bars that you can hang right over your doorframe, so not being able to do them is just a terrible excuse. Yenny's program isn't bad for once you get used to training yourself. The crunches and pushups after running on Monday is meant to tire you out to push yourself to get those done. Once you've ran for a month or so, bump it up to 2 miles, then 2.5, then 3 as you feel comfortable. Another thing you can practice is breathing. Practice singing or calling some cadence to get your breathing down. You can buy cadence CD's and play them while you're running to get you into a good pace and breathing cycle, but breathing is one of the keys to running a good time. Don't think about running, let your mind take you somewhere else, but stay focused. It sounds weird, but you can stay focused on breathing and pace and running without even thinking about running. The only thing about pushups, is that it does build upper body strength, but most of the muscles that you will be using for pull ups are different than those that you use for pushups. The pulldowns that uptown talked about are wonderful for pullups as well. Your recruiter has some info, well at least they used to that have good programs for getting ready for the IST. Just keep trying to call and let me know how it goes. I have some buddies that are recruiters now and some that were, so we can get this figured out if you're still interested which it sounds like you are. One of the best things you can do is get in shape beforehand, and another little tidbit of info, if you have anything guaranteed like a kicker for your GI bill which is extra money for school, they can take that away later on if you end up getting a weight waver, so get way below your max if you can. Hopefully this helps, let me know how it goes.
Semper Fi
