Cool site, I like it. I've heard about games I run possibly ending up here so I figured I'd join.
Welcome. I keep trying to run stuff myself but usually fail horribly :p
Hope you can do better.
Just gotta keep trying man, Practice makes Perfect. Stick to 1 game for a while and just go at it!