YouTube is a tough world. Started a channel 3 months ago and only have 150 subscribers and very little audience engagement. I'd try some new stuff on Dtube because it's just starting out, or wait for Vine 2 in March.
Great tips and suggestions as always.