You need more SEO text on your homepage. It is not enough what you have there, something like 200 words. It is good that you change the titles and add the description for your videos but they do not need to be so long, I usually have like three or four sentences and I believe that it is actually better because you do not repeat yourself and it is definitely less time consuming to write.
Also, remove the separate words because they look really spammy and this strategy might work a few years ago but now Google does not see it as favorable.