Didn't expect a Twiddlefinger cover but I DO like it, and the art is sick. (The lyrical part is pure ASS tho, you can not get the Melody or notes right, sry)
I'd suggest using some voice modulation and enhancers n such, to clean up your voice and get it closer to the correct tune