my current workout routine

Treadmill
My workout routine as of now goes like this. I go to the gym atleast three times a week, that is every other day, which sometimes can be four times a week. At the gym I do pull ups, the amount I can do, pretty much two. Very pathetic I know, I used to do 15 easy but I was also 150lbs. Now I can only do two, but a few months back I only did one
. So I do this so I can strength myself in that again, and get a stretch a bit before I get on the treadmill.
I set the treadmill to random so it inclines and declines randomly. The level setting I put on four, I enter my weight, the time to 30 minutes, and I set my starting speed to 3.5. I walk to warm up at this speed for two minutes, then I increase it to 4.7. I jog/run at 4.7 for 20 minutes, decrease it to 3 for next 4 minutes and then increase it to 4.7 again for final 4 minutes. The machine then has a 5 minute cool down which I keep between 3 and 3.5. So I end up with a total of 35 minutes including the cool down, 400 calories burned and a total of 2.4 miles.
I have also been doing 60 crunches daily and have added 10 declined pushups as well. I do the crunhes sometime in the afternoon, and I have been doing the pushups at night time before going to bed. And that is my workout routine for now, it will probably change as I improve and I will add/subtract as needed.