Welcome NewHustle,
First of all what engine are you deciding to use to run your game with ?? GL, MC ??
and if you wanted to learn some PHP i could send you some tutorials over on how to code,
they are university classes so not publicly available online and to be fair are much better written compared to what you can find online anyway
I might have some for Javascript, HTML, CSS as well, let me know and I will have a look over the weekend and inbox them to you.
Personally I think to get a good game running and make your vision come to life
the most important thing is being able to develop it yourself when it comes to these types of games
When it comes to maintenance and growth thats a trial and error, thinking of ideas and bringing it to market. Unique Ideas, Marketing Strategies
Get the product ready and fully tested, then release and see what happens. have you got a domain for your website yet ??
-JediGunz