I agree with G's mommy - look for local universities that offer online courses. When I was doing a couple of random pre-requisites I needed for pharmacy school, I did them online from a local community college. For a couple of the classes I did have to go to campus to take exams, but it was like 4 hours total for the semester (4 exams x 1 hour each). You'd obviously have to find a university since you're aiming for a bachelor's, but I know that there are more and more offerings online or in dual format (part online/part on campus).
Another option may be to look for programs designed for working adults to finish their degrees - a lot of times these courses meet one night a week (or sometimes on a weekend, depending). You do have to physically go to class but it's not the same as a regular full time course load.
A couple of things to consider as well - what kind of degree do you want? Some fields will be easier than others to find online/non-traditional courses to take. How many hours do you have left to finish your degree? You say one year, but I don't know if that means about 24 credits, or more than that? If you can't find anything else, maybe you could just do one course at a time (night class) all year round - it would take longer, but the end result would be the same.
Finally, money wise, I think you'd be better off going with a local public university/college as opposed to an all online school with no local office. My sister finished her Bachelor's with DeVry - she said she doesn't feel like she's any better off for having completed it through them and it cost a TON of money (no, I don't know how much) - but, she did get her degree which helped her get into a Master's program.
Here's a website for University of Toledo - they offer several online degree programs. Tuition isn't really that cheap (about $1100 for one 3 hour course, it appears), but it's a place to start looking.
http://www.utoledo.edu/dl/programs/prog_index.html
Best of luck!