How do I startup if I'm not a developer?
ibsulon: Wait... you know PHP? Why not just use PHP? Really, it may not be popular with the HN crowd, but use what gets the job done. 
Have confidence in yourself, and get a prototype done. That will give you the experience you need.