That's hardly a flop that's 70% of your 151 subs in less than 5 days! None of us are AAA tube stars stop comparing yourself to them.
#1 market.
Where are you marketing your videos? Fliers, facebook, twitter. People don't just "find" new things. Lead them there ( don't think adsense campaign is what I'm talking about) tell your friends, work, family get it shared!
#2 Target audience
Your channels prime theme is twin vs twin. Excellent.
However this video is a ( no matter how you define it ) a gaming video. Or letsplay. The singlehandedly most over saturated video. Why just look at yttalk, its filled with people depressed over lack of acknowledgement of their great video. Even given a Hollywood budget of 10 mill to make a letsplay of madden or whatever, no one would watch it or find it for many years without a market. Ever find any great films you never heard of? Market see #1
#3 Andrew
Andrew is present in most of your videos.

jk just trying out how he seems to be the butt end of some jokes in your videos.
Make a twin vs twin video of you guys playing many games but only show the brief best moments not an entire game *what I'd do*