For removing shellac, scraping is a knuckledragger technique - too much time and effort required to properly complete the task. Denatured alcohol will easily dissolve shellac and not mess up your wood.
For the polyurethane, you may need to either scrape, or find a particularly aggressive paint stripper to remove it.