RATIONALE: Celecoxib may stop the growth of cancer by stopping blood flow to the tumor. Erlotinib and celecoxib may stop the growth of tumor cells by blocking the enzymes necessary for their growth. Combining celecoxib with erlotinib may kill more tumor cells.