There are a lot of schools that offer online degrees now. A lot of time you can take online classes and get a B.A. in Business or something from a local state school. Take a look at those first, usually cheaper for in-state stuff.
I'm taking online classes from Mountain State University, mainly because they give you credit for FAA certs and ratings. They charge $270/hour I think. (and no, don't get an aviation related degree if you can help it.)