It sounds like it might be time for you to discover the status bar! When the Selection tool is enabled, anything that's selected will be identified in the status bar. And the status bar gives different info, depending on which tool is enabled. Aside from being helpful during drawing or editing, it's really helpful for learning on your own. It will help you to learn the terminology, and once you start to have the right terminology, the manual starts to make more sense. (Help menu > Inkscape manual)
So as Moini suggested, perhaps you have some nested groups. The status bar will tell you. If you somehow have one object in a group selected, ungrouping will not break it out of its group or ungroup its group. You need to deselect it, and locate its whole group. Once the whole group is selected, you can ungroup it.
Or it's possible you have some other kind of object. Only a group responds to being ungrouped. If you have a compound path, for example, or a clone, or anything else except for a group, it won't resond to ungrouping.
If you still can't get where you're going, you can always share the SVG file with us, and we can explain what's happening.
Fyi, besides using the Node tool to select an individual object in a group, you can do it with the Selection tool, while holding Ctrl key.
Or you can enter a group by double-clicking on any object of a group. I tend not to suggest that for beginners, because it can get confusing. But you might like to use it. After you enter the group, you can select the individual members of the group (with Selection tool). To exit the group, you need to click on some object that's outside the group.