John GodGames = pcmaker = the author of the video you linked.
It's not exactly easy to create these builds and we don't officially support it on these forums.
Also I'd assume that pcmaker is busy with his YouTube channel and helping emu devs documenting bugs (he uses his builds to test how complete the emu is or which features should / have to be worked on).
So really your only hope is to wait for others to improve the emu for you OR you'll have to learn a lot (which probably takes a couple of months / years). However, we can't really help you with that - you'll probably want to find good tutorials / books or university courses about git, C++ etc. - these are not specific to Citra.