Stop this at once, it is harming your fish. What is the PH of your tap water? This could also be the reason your plant is not doing well.
What brand?
What brand are the pellets, I also think that's not enough food, My fish get 5 pellets of Northfin betta bits a day 3 in the morning 2 at...