I have improved my upper range a great deal since I started singing. When I started singing 7 years ago, I had an F above middle C, now I'm up to a B flat. My lower range, however, has only budged a half step, from F below the bass staff, to E. However, I have just been cast in a role that requires E flat. Any advice? Even if it's not specifically singing advice, diet, exercise, whatever I need to do to hit the note...I'll try.
P.S. If I can't hit it two weeks before the show, they said I have to transpose it up an octave, which is not nearly as impressive sounding, and not what the composer intended.