He may... but I suspect he's going to lose votes from other factions because of this choice. It's a bit simplistic to say the remaining votes Obama can't get from ex-Hilary voters will end with him because he's having a woman VP. I expect a number of voters who used to support him may switch camps
but having said that... this is bloody Hollywood USA. An endorsement by Madonna or Angelina Jolie may solve the problem