I do covers of stuff on YouTube sometimes, but I dont know if its within the rules to self post things. Wanted to ask before I did!
I don't think flat-out advertising is allowed, but you can always ask for feedback in the threads. Or just add your channel to your sig, a la "[YT-nick] - Covers and stuff - latest: Cats in the Cradle!" as a hyperlink.