Duncan, thank you very much for this comment! That's interesting that Dutch speaked struggle with the ch sound. Is there a reason for that? I.e does the sound not exist at all in Dutch or something? What do Dutch people tend to say instead of ch?
I watched your "Dumb People on the Internet video" about 3 times now to see what pronunciation tips I could give you. Generally, your pronunciation is very good! You sound more British than American I would say. 1 piece of advice to help you sound more native: be mindful of how you pronounce the letter "p". Often you are either:
1. Pronouncing the p as a "b" sound.
2. Pronouuncing the p without any "aspiration". In other words, if you were go put your hand directly in front of your mouth as you say a "p", you wouldn't feel any air hit your hand. In English, a "p" should have aspiration. In other words, it''s almost like a "p" with a small "h" sound right after.
If you have snapchat, I can snap you a video outlining the differences between what you're doing, and what a native speaker would do, if you want