Context:
I recently finished my first ever project for a client (I'm 18 years old) & recently I've been trying to improve the web vitals to boost their SEO.
The biggest problem that I have is that my Largest Contentful Paint is too high which means that all of my URL's are marked as 'Poor' on the Search Console. I've spent hours on this now & read countless articles with 90% of the jargon going over my head.
Research/Attempts so far:
I've compressed all of the images on the homepage, shortened, resized & compressed the video, I moved pretty much all of my files to minified versions linked by CDN's, I deferred most of my CSS, I added lazy loading for all of the images, I ensured that text remains visible for my fonts, I optimised my web hosting, minified most of my CSS/JS...
But nothing I do seems to actually improve the LCP score by any meaningful amount. Even removing the video (the largest element) barely touched my scores...
Am I (very likely) just being really stupid & missing something obvious or do I really need to fight over every millisecond here?
I'd really appreciate any help, thank you :)