Hi there just wanted to drop some quick info. First I've been webdev for only 4 months (internship), I'm 26 (before that, I was building roads or cutting trees) and I started studied programming 3 years ago.
I've forced myself to find an internship in a application development company that I luckily found (my colleagues mostly found job in IT or static webpage like you do) .
From what I can tell, it's 2 totally different world. I pass 5/6 of my front-end development time building js controller class. I dived in framework like Angular/Vuejs for my front-end. Everything I do is dynamically rendered depending data given by our server api from ajax call. So the front-end part I have to do, it is more about dealing with user input, making api call, dealing with its response, informing user of what's going on (animated loader when ajax is made) then let's say writing some static DOM element.
This I super fun man like really fun. I still can't believe I'm doing that. If you feel bored with static page. I would recommend you to dived in like you said Angular, react...
Companies sure has there senior developers but if you can study in your free time some fresh technologies, you can get their interest. Senior dev are already working minimum 40 hours a week. That mean they have less time studying brand new technologies that might become obsolete in near future.
But if you take the odds. It can pay for sure. That's how I got my job I think. I've built a intern program in Angular2 and I've gotten their interest with that new technology.
For my part, I'd say it definitely worth the extra time playing around with those framework. It gotten me a full stack dev job (I also have to do lot of back-end).
I started with that Angular course. I dunno why but I love that teacher, Mosh Hamedani. So I'd recommend it.
Just to make it clear, I've done manual work all my life and beside that, all my free time was/and still is invested in skateboarding. So I'm nowhere near a scholar or first class student. I just don't give a damn. But with interest in applications development, I still landed a good job, 40k at start with 100%! payment of any university courses and 80% dental care insurance.
I've yet to get my first paycheck. In fact today is my first day out of internship! But hell, I anticipate the feeling of being paid to code aha.
So basically, I suggest you to dive in! Has a skater that pass all his time hanging in the street outside that has only done manual work for all its life, I'm telling you it's possible.
Get some interest, and start coding!
Feel free to ask anything.