Yes it's annoying coming to General and seeing your GFX feed all over the place. Post it in the GFX section, thats where it belongs. "OOO GFX SECTION IS DEAD OMAIGAWD IMA JUS POST IN GENERAL" Oh fucking well. In other words go find a GFX forum and post it there. The only ones who even gives feedback at most times is Doc and Ethereal.
just start posting there, it will be slow to begin with but probably after a couple of months it'll start picking up the pace. also if you continue in general i feel like you will stop getting feedback because everybody is just getting mad at you now.