Faits: Faits: A. S._, ressortissant portugais né en 1971, a travaillé en Suisse depuis 1993, en qualité d'ouvrier agricole puis de chauffeur-livreur. A la suite d'un accident de la circulation routière survenu le 26 octobre 1996, il a subi une contusion cervicale. En raison de douleurs persistantes, il a fait l'objet de multiples investigations médicales au terme desquelles un syndrome somatoforme douloureux persistant sous forme de fibromyalgie et une hernie discale L5-S1 médiane para-médiane droite avec déviation en Z du rachis lombaire ont été diagnostiqués. En raison de ces troubles, il n'a plus été à même de poursuivre son métier à partir du 13 janvier 1998. En revanche, l'exercice d'une activité lucrative adaptée à son état de santé a été considérée comme raisonnablement exigible de sa part à 50 %. Par décision du 1er décembre 1999, l'Office cantonal AI de Genève (ci-après : l'office AI) a mis S._ au bénéfice d'une demi-rente fondée sur un degré d'invalidité de 50 % à partir du 1er janvier 1999. Le 29 mai 2002, S._ a demandé une révision de son droit à la rente, motif pris que son état de santé s'était aggravé. Procédant à l'instruction du dossier, l'office AI a confié un mandat d'expertise pluridisciplinaire au Centre d'Observation Médicale de l'AI (ci-après : COMAI). Se fondant sur les conclusions du rapport en résultant (rapport du 21 mai 2002 des docteurs P._ et C._), l'office AI a rejeté la demande, considérant qu'aucune aggravation de l'invalidité subie par l'assuré ne s'était produite (décision du 23 septembre 2003 confirmée sur opposition le 13 juillet 2004). Le 29 mai 2002, S._ a demandé une révision de son droit à la rente, motif pris que son état de santé s'était aggravé. Procédant à l'instruction du dossier, l'office AI a confié un mandat d'expertise pluridisciplinaire au Centre d'Observation Médicale de l'AI (ci-après : COMAI). Se fondant sur les conclusions du rapport en résultant (rapport du 21 mai 2002 des docteurs P._ et C._), l'office AI a rejeté la demande, considérant qu'aucune aggravation de l'invalidité subie par l'assuré ne s'était produite (décision du 23 septembre 2003 confirmée sur opposition le 13 juillet 2004). B. Par jugement du 14 décembre 2004, le Tribunal cantonal des assurances sociales de la République et canton de Genève a rejeté le recours formé par S._ contre la décision sur opposition de l'office AI. B. Par jugement du 14 décembre 2004, le Tribunal cantonal des assurances sociales de la République et canton de Genève a rejeté le recours formé par S._ contre la décision sur opposition de l'office AI. C. L'assuré interjette recours de droit administratif contre ce jugement dont il requiert l'annulation, en concluant à l'octroi d'une rente entière fondée sur une incapacité totale de travail. En outre, il requiert le bénéfice de l'assistance judiciaire gratuite. A l'appui de ses conclusions, il se prévaut d'un rapport du 7 octobre 2003 du docteur G._ (spécialiste en médecine générale, médecin traitant) et d'un autre établi le 3 septembre 2004 par le docteur E._ (spécialiste en rhumatologie). L'office AI conclut au rejet du recours, tandis que l'Office fédéral des assurances sociales a renoncé à se déterminer. 