Good to hear you have found benefit in yoga and omega 3. Both especially Yoga certainly helps. However Niacin does not have sound evidence for beneficial effect and hence is not a mainstream treatment.
Next Steps
Get frag fruits and vegetables in diet if not already
Health Tips
Be careful not to overdo dietary interventions