Nadie que tenga los conocimientos que requieres va a trabajar gratis para llevar una web tuya "amateur".
Antes se hace una él.
Y si consiguieras a alguien, ten seguro que no va a tener el nivel que necesitas, ya que si lo tuviera, o cobraría por ello o se lo haría el xD
Para estos casos, que no puedas pagar dice que es una web amateur, y por lo tanto deberás ser tu el que desarrolle sus habilidades y aprenda de todo para llevarla a cabo.
En el caso de que la web tuviera proyección, ya cobrarías algo y podrias invertirlo en la web, con programadores, mejor server, etc...
Pero así de buenas ya te digo que nadie te hará trabajo gratis. Y no vale disfrazarlo con que lo que buscas es un compañero, que parece que intentes pagar el trabajo con "amistad".
Todo te lo digo sin acritud y a buenas.
Una solución que puedes aplicar es la de DIVIDE Y VENCERÁS.
Apunta todo lo que quieres hacer a la web, por ejemplo: añadir un widget aquí o allá, un buscador aquí, añadir un reCaptcha, lo que sea
E ir contratando a alguien por tarea a tarea. Si consigues reducir las tareas a cosas de 1 o 2h de programación o diseño te puede salir bastante barato si las vas contratando conforme tengas algo guardado.
Puedes encontrar profesionales por 20-40€ la hora, y poner esos anuncios aquí o en webs como freelancer.com y similares.
Saludos!