Successful YouTube channel art tends seem to be very specific to individual brand identity.
If you don’t particularly want your own image emblazoned across your YouTube page, it's still worth keeping in mind that people respond to personal touches. Creating your YouTube Channel Art - image and text