Faits: Faits: A. La société X._ (ci-après: la société), à L._, était affiliée à la Caisse cantonale neuchâteloise de compensation (ci-après: la caisse) en tant qu'employeur. Le conseil d'administration de la société était composé de R._, président, H._, vice-président et B._, administrateur. La faillite de la société a été prononcée le 10 juin 2002 et la liquidation de la société a été suspendue faute d'actifs le 27 février 2003. Le 10 février 2005, la caisse a rendu une décision par laquelle elle a réclamé à B._ la somme de 39'316 fr. 55 en réparation du dommage résultant du non-paiement de cotisations sociales par la société pour la période courant à partir du 1er janvier 2001. Saisie d'une opposition formée par le prénommé, elle a confirmé sa position par décision du 19 août 2005, en réduisant cependant le dommage à 27'468 fr. 65. Le 10 février 2005, la caisse a rendu une décision par laquelle elle a réclamé à B._ la somme de 39'316 fr. 55 en réparation du dommage résultant du non-paiement de cotisations sociales par la société pour la période courant à partir du 1er janvier 2001. Saisie d'une opposition formée par le prénommé, elle a confirmé sa position par décision du 19 août 2005, en réduisant cependant le dommage à 27'468 fr. 65. B. Statuant le 15 mai 2007 sur le recours formé par B._ contre la décision sur opposition, le Tribunal administratif du canton de Neuchâtel l'a rejeté. B. Statuant le 15 mai 2007 sur le recours formé par B._ contre la décision sur opposition, le Tribunal administratif du canton de Neuchâtel l'a rejeté. C. B._ interjette un recours en matière de droit public contre le jugement cantonal, dont il demande l'annulation. Sous suite de frais et dépens, il conclut principalement à être libéré de toute dette envers la caisse; à titre subsidiaire, il requiert le renvoi de la cause à celle-ci pour nouvelle décision au sens des considérants. Il sollicite par ailleurs le bénéfice de l'assistance judiciaire tendant à la dispense de payer les frais judiciaires. Le Tribunal fédéral a renoncé à procéder à un échange d'écritures. 