Nothing but ____ can sTOP your dream.
这里填 you 应该没错吧?那样,能否用 yourself 或者 yourselves 呢?
在“ nothing but ...+ 谓语”结构中,通常可以觉得nothing是主语,but是介词,后面接宾语。比如:Nothing but trees was to be seen. 能看到的只是树。(摘自赵振才编者《英语容易见到问题解答大词典》增订版第四版)
人称代词和反身代词都可以作介词的宾语。所以,我觉得你的问题中填 you / yourself / yourselves 都可以。