Here are my comments:
– Have you spoke to your grandmother about this? What is your relationship? You said you haven’t had one with her for a long time. Is she willing and able to have you move in? It would be a huge responsibility, expense, and life change for her to have a college age student living with her full time.
–The grass is not always greener on the other side. If you haven’t had a relationship with this grandmother for a long time how do you know it will be a move for the better? Don’t move just for the sake of moving.
–If you make a full time move you can’t keep your old address for college purposes. Agree with @intparent about it being fraud.
–You are struggling with some of your classes. I think that extra help (ex. from professors, TAs, review sessions, math center or whatever is available) will be much more accessible on campus than in an online program. IMO your best chance to get your associates year degree is to stay put and work hard.
–Your best chance to make friends is continuing at your school and taking classes with other students, not living with your grandma and taking online classes.