You're gonna get the best feedback on your videos, not from us on this forum but from your analytics. A lot of people think they have great content Go to analytics > audience retention > relative audience retention. If your videos are above the average then you're making better videos than the average YouTuber. If you're below average then you're making worse videos than the average YouTuber. If you're significantly below average it's going to be virtually impossible to become successful.
Relative audience retention is the ultimate reality check.
And to save you from going into a panic if you haven't looked at your audience retention before. It's really good. Don't change anything. Just be patient. And by patient I mean 6 months to a year. Your channel might take off before than but I'd be really surprised if it didn't take off after a year.