For profit raising funds to help lower income families use their services?

I own a for profit business teaching music lesson for the past 6 years. Yes it is for profit...even though I don't really make a profit, I have always taken the money and placed it back into the business to help it grow. I would like to go non profit but feel it may be too much work to do so. My question for you is how can a for profit business raise funds to cover the expense of offering a discounted or free program for their students?

placeholder text for bug in Chrome