@bethcollege, it depends on where you are going how flexible they are about adding electives that are not needed for graduation. The ideal thing is to think outside of the box for what is required - my son for example will be getting a music minor, and those classes oddly enough count towards humanities at his school.
But if you want to take a class that is not required, most colleges are perfectly fine with you doing so. The only difficulty is if the classes are outside of your college and the university is cranky about that (perhaps will require your advisor to give you permission).
If you are interested in web design but not in programming, there are classes for that, if not at your college, a college you can take a class at in the summer or online. You can use software tools to build webpages, you don’t have to code necessarily.
I’d suggest checking out this university: http://www.fullsail.edu/ for potentially taking a few online courses that seem interesting.
Also there are MOOCs which are free and online, to try.
I am trying to figure out though - I think the main thing you are saying that in HS, you had certain interests and did well at them, but the progression to college level work in the same areas bores you and you end up doing poorly. You might just be more right-brain (creative) than left-brain (mathy), but people tell you to be more left-brain because that’s where the “money” and “impact” is.
http://psychology.about.com/od/cognitivepsychology/a/left-brain-right-brain.htm
Think about people who work in advertising, they have a HUGE impact and don’t need to know squat about math.
The good news is, no matter what your degree you can maneuver yourself into a job that you like. You may have to start lower than you’d like if there is not a perfect match, but if you start figuring out what you do want to do, you’ll progress.
IMHO, all you describe is situational, and I don’t think meds will make someone happy when they are miserable, if they have reasons they are miserable. You seem to have a light at the end of the tunnel, but not be sure how to get there.
Is there any campus group that will help you, maybe one involved in webpage design or something like that? Could you give your department secretary advice on making their department webpage better?