Si no tienes una sólida base de PHP como indicas, y más aún sino te manejas con POO, creo que no sería recomendable usar ningún framework existente ya que usan POO.
Lo que deberías de hacer en ese caso, bajo mi punto de vista es continuar aprendiendo un poco más PHP y luego hacer lo que quieras.
Aún así, si no te manejas con la POO y quieres hacer ese proyecto, adelante. Intenta tener una buena estrcutura, un sistema de plantillas, etc.
En caso de que sepas POO, te recomiendo en lo personal CakePHP ya que curva de aprendizaje es fácil y extensa docu en español. Aunque claro, también esta Codeigniter,Symfony...y el gran Zend. Este ultimo con una dura curva de aprendizaje.
Saludos,