In need of weight loss

Patient: I went to to doctor to get weight loss tips and she gave me the b12 shot and phendimetrazine pills i dnt like the pills so i take super b complex and fish oil pills to supress my appetite am i going the right direction and keep getting the shot and take the vitamins or should i keep the shot going and take the diet pills? i weight 161 im 24 5’2 im trying to get doemn to 130