Maple indeed doesn?t stain very well. I suggest using gel stain instead of regular stain. Easier to apply and manage.
If possible, apply a coat of tinted shellac (many dyes are available for that) to add more depth to the color.
As for finishing, top it with a few coats of something like Arm-R-Seal. Or use the water based High Performence top coat from General Finishes. It can be applied over oil based stain if you wait enough. Several coats are recommended.
Last edited by mikeber; 11-19-2017 at 03:11 AM.