When in doubt of your creative abilities, consult successful RPs. Skim finished games, ask reputable GMs for advice; there is no shame standing on the shoulders of giants.
This, a million times this. Way I see it, most GMs are also players and if we can do anything to help someone get their game off the ground, it's a feel good thing that hopefully will be paid forward down the line.
That and the more people making games that will last is better for everybody.

