I give up, this makes no sense

I started my channel about 9 months ago. I took it seriously, I researched for months, literally months on how to grow a successful channel. I took on board all sorts of tips and tricks from multiple experts, I ensured I always posted regularly and I slowly improved my output. But, I still only get about 100-500 views per video, some only get 5-10. I spend hours editing my content , I spent hours learning how to edit properly and still I am not getting anywhere. I see no upward trajectory at all (even if it is slight) and for the literally hours of work I am putting in, I don't see the point . I even registering VidIQ for their.supposed help and still nothing. Huge congratulations for all the people here who are doing well , you guys inspired me for a while. But now I can't see me carrying on. With everything else I have done in my life hard work always , and I mean always paid off. This hasn't , I have racked my brain why , and I just don't know. Good luck to everyone else, I really hope you succeed, but I am tapping out .

EDIT : Wow , you guys have been amazing ! Honestly I have teared up a few times with the lovely advice. I am writing all of this down to help with future videos. You guys rock, I really mean that