The Game State Management sample is not long or complicated.
My recommendation is to make your way through it until you understand how they implemented the menu system, which is close to the most basic menu that you can have, while maintaining the minimum functionality of what a menu should do.