British pharmaceuticals giant GlaxoSmithKline is pledging to revamp its relationships with doctors.