A good friend of mine went through this kind of situation for FIVE YEARS!
If this person wanted to go to school, she would've by now. I have worked my way through multiple college degrees with no help except scholarships, grant money, work-study jobs and some very small loans I paid off myself. People like that use apparently noble ambitions to cover for their unwillingness to make their own way in the world. It gets harder to get rid of them the longer they stay. Give her a reasonable deadline to find a new home; anywhere from a week to a month. Prepare to physically throw her out if you have to. Get your friends to help you. And spend a little money changing the locks the day she leaves. If she leaves any belongings behind, ship them to her new address or to someone who knows her or let her know you will throw away anything she leaves behind. People like this use every trick they can and they stick like glue. Play hardball when the deadline hits. Lock her out if you have to.