I don't believe I said post things you've drawn. . .
Just post things, You seem good at other stuff, You did make your animated Avatar, didn't you?
Nevertheless you could try and do something don't ya think? =3