God let this speech be over...
My roommate, who speaks really great Japanese, listened to my speech. He actually went way beyond my expectations, gave me a lot of helpful criticism, and let me read the speech three times. He also said I can bug him again tomorrow. The next day is the speech contest.
I haven't asked for his help before, because I hate to bother people. What a waste. Anyway, it was a good thing.