First, you need a school district with at least some parents who are sufficiently sophisticated & affluent that they could be willing & ABLE to volunteer to host a foreign student. They certainly don't have to be rich, but must feel affluent enough that they are not concerned about upping their grocery budget for "another mouth to feed." Their home needs enough space to house another person - their own bed (separate room not required), dresser space, desk/table space to do homework, etc. It is not genuinely costly for a host family, but they must be comfortable with some increase in household expenses.
It takes a certain sophistication, a certain mentality, to bring in a stranger to your home, especially a foreigner. They have to be willing to help the person with language matters, maybe know or learn a bit of their language to try to smooth out some rough patches.
Some communities, school districts, are loaded with reasonably affluent & somewhat sophisticated residents. Other neighborhoods are lower-income (or think they are), less educated, less sophisticated, more insular. A participating school district is going to need to rely on having one or more volunteer host families every year. Possible? If so, proceed!
Check with your local Rotary organization to see what you can learn about them getting involved in Rotary's foreign exchange program. Check out AFS & see what they require to get a school district to participate. Talk to your school's guidance counselors & see what they have to say. Talk to classmates - who would want to go on an exchange? Your school may need a student club/organization which promotes foreign exchange student program, help greet/welcome the new foreign exchange student, etc. Remember, someone from your school goes abroad, and someone from abroad "takes their spot" for a year. Keeps from having tuition problems - cost per pupil remains (at least theoretically) constant.
Do your homework, enlist people who care about this, and make it happen!