A.B.
Increase calcium intake to 1000-1500mg / day, esp before your period.
Make sure you're getting enough iron and folate / folic acid (Depression is often linked to low levels of folic acid, B vitamins and iron)
Take a complete B vitamin supplement - I take Emergen-C 3x a day. It helps you hydrate, replenishes electrolytes, provides minerals and B vitamins and vitamin C, which is essential for immune health, energy and overall wellness.
Make sure you're getting enough Omega 3 fatty acids. Fish oil is a great source, but there are plant-based sources, too.
Have your hormone levels checked - you may have a thyroid issue.
Get at least 30 min of AEROBIC exercise a day (60 would be better). Studies now are finding that aerobic exercise - within your target heart rate) has the same effect as anti-depressants because it releases endorphins. No matter how tired or unmotivated I am, I never regret the effort. It really helps me to feel much more balanced.
There are so many afflictions that are directly related to what we eat, which makes sense! I take a wonderful vitamin / supplement called Biovaxine that provides everything I mentioned. You can PM me if you want any more info about it.
I would do all of these things before taking any meds for depression. There are so many side effects that it's not worth it to me. Try them for at least a month before determining whether or not they were effective for you.
Good luck!