> I believe the primary skill is observation
This. But you also need to be good at evaluating your ideas in the harshest light before executing them.
None of the ideas presented are unique or good enough (also not trying to be mean, just honest), the first thought that comes to mind with each is "Doesn't this already exists in some form, if so what's the USP? and is it strong enough"... That doesn't mean it's impossible to make something of them, but it will probably be incredibly difficult and not be worth your time, something that is a variation or combination of existing products is not usually a strong enough idea, and executing it is a punt. Equally, something that is entirely unique but there is little demand for will also be incredibly difficult to and not worth your time.
It sounds as though you made a lot of MVPs, but there is a stage before this which has a less tangible process: Minimum Viable Idea - trying out an idea even as an MVP has a cost (as you well know), and you cannot afford to try everything randomly.
The fact is that most people are not good at evaluating their own ideas - it's a learned skill - you need to move past the initial emotion of "I came up with this amazing idea", then evaluate it in an unbiased light regardless of who originated it, be completely detached from it and able to drop it as soon as you realise it has no legs (which most ideas don't). I'm kinda good at doing this (shooting down ideas), but, I absolutely suck at generating unique and executable business ideas... if you can do both, you will probably do great things... if not, maybe pair up with someone who has the things you lack.