First off heres my webcomic on Tapas, that seems the most obvious to promote
My isntagram > sporadic posting, includes my artwork and other personal things
My Deviantart > more of my artwork, including my print shop, secondary posting site for TLC
My youtube > Art related videos, timelapses, and an animatic