A B complex might deplete you further, since most B vitamins need Riboflavin to be assimilated. In such a B complex, there are very big dose of them, once assimilated they are not needed, and then flushed out, depleting you of the B2 used in the process.
As Trapper suggested it is not a bad idea to supplement with B2 if you are taking Boron.
No need for a big dosage as you cannot assimilate more than 25 mg of Riboflavin at one go. Better a smaller dose with each meal. In the beginning, a quarter of that will yield results.
Riboflavin helps to excrete iron and may normalize ferritin levels.