If you are trying to do a G-Mod server there are mainly 2 things that you need to focus on at start
-Pushing donations to create extra time for you to make stuff better -Keeping it all simple to avoid long downloads
G-Mod is a great game to learn how to code LUA, I myself speak from experience, but the community is mostly cancerous, and finding serious RP can be difficult.