Have you ever been to furaffinity? You'd fit right in with your artwork. PLENTY of people to appreciate it there as well and very easy to upload. The rules here say that I'm not allowed to place https in comments or something but furaffinty ends in dot net. Go check it out. ^^