Hi,
Have you got the 595 fitted with bypass capacitors?
In post #6, do you have that board?
I would call that YouTube clip a Primary / Junior School show and tell, without the tell.
It shows you what it possibly can do, but doesn't tell you how it is done.
Can you please post a copy of your circuit, in CAD or a picture of a hand drawn circuit in jpg, png?
What model Arduino are you using?
Thanks.. Tom...