Don't let yourself down! It seems like a good start! Practice is key, and I don't think anyone will be disappointed if the quality isn't really top notch. After all it's your first mod (I'm working on my second one and I'm feeling just like you).
Actually, I'm probably in the same situation: even if I make all of the UV mapping and texturing (ugh) I still won't know how to organize all the models, I still don't know how to code the damn thing in the game. I guess if we can overcome the top of the learning curve the other mods will be a little bit easier each time we try.
DomTrain, I've commented your Steam mod the way I said before.