No effect expected
Shots of vitamins b6, b12, or other vitamins should not have an effect on one's weight.
The only way for a normal, overweight
person to lose weight
is to eat fewer calories than he uses up each day. His body will burn up fat to get the additional needed calories that he himself is not eating.