Is it a good idea to take post bachelor undergraduate classes to raise my GPA?  How does this look to Graduate schools?  Is there any other way?
I was in your same situation...\n\nWhat I did was take some graduate classes as a non-degree seeking student, and in the meanwhile really concentrate on getting good scores on the GRE, this shows the graduate program you are interested in that you are serious and want to study there.  Some people was not fortunate to grasp on to doing exceptional during undergrad, like me...Look at the school and maybe call them and see if they offer assistance to non-degree seeking students.  Best wishes!
You do not need to push her.  Obviously, you have already contacted her, and she is aware of the deadline. \n\nI realize you are nervous about your application, but surely she has written letters before, and is aware of the necessity of getting the letter in on time.  Pushing at this point will only be annoying.\n\n(And honestly, late letters are usually not a problem anyway.  Graduate admissions committees usually cut professors some slack.)