Cita: sql = sql & "VALUES('" & nick & "', '" & password & "', '" & nombre & "', '" & apellido & "', '" & fnacimiento & "', '" & pais & "', '" & provincia & "', '" & horoscopo & "', '" & email & "', '" & foto & "', '" & sexo & "', " & visitas & ", " & votos & ", '" & descripcion & "', '" & escuela & "', '" & carrera & "', '" & noviazgo & "', '" & antros & "', '" & bares & "')"
debe de haber algun problema en esta linea o en las tablas de tu db, revisalo bien y para probarlo ve incluyendo un campo a la vez hasta ver en cual esta el error (por experiencia propia, es el metodo que siempre funciona)