I'm more of an artist too, although I do program as well (solo dev).
The Low Spec Jam 2 just started, and apart from games and apps you can also submit artwork. Maybe it's something for you. I just joined and will be submitting art, maybe even animated.
Edit: I just checked your art link. Really nice work, I love the straight clean look. The jam is very chunky pixel art, dunno if thats up your alley.