Take an omega 3 supplement post workout like cod
liver oil or fish or capsule or flax seed capsule or Osmega or other omega 3 that you like. This would aid faster recovery of muscles. B-complex can however be taken depending on your symptoms like fatigue, aches and pains, lethargy etc which could be dealt with dietary sources as well.
Ginseng is nothing but Ashwagandha that can be taken safely.
Next Steps
Kindly consult through Practo so that we could discuss in detail about a lot more options that could aid muscle recovery and help you train better.