I'm annoyed at my GF for not doing housework
Have you talked to her about doing more things around the house?
Whenever I tell her to do something with housework she just gives me a dirty look.
You are annoyed with your GF because she is lazy, but to just nag her won't make her do anything. Show her how clean other's homes are, and your own efforts to keep tidy, then she might want to pick up more.  Let her see how leaving you to do all the housework if unfair.
It's not stupid. She doesn't care about the house and I'm the one doing everything.
Have you shared with her how her behavior makes you feel? Maybe if she sees how upset it makes you that she doesn't do housework, then she'll change her behavior and be more helpful.