Ok so update!
Last night I kept reading to see if there had been any solutions found for this problem. I wasn't really able to find one and so I turned off my phone and connected the charger to it. Today in the morning after waking up, I turned on the phone. To my surprise, it had not charged. I was very upset since now I didn't know what to do and I would have a phone that had only 14% left of battery. Came to the office and read about a possible solution.
Clean out the USB port on the phone (check) and slightly bend the little stick in the middle to the top of the phone towards the screen. Apparently, after so much charging, the little metal sick in the middle tends to bend down. I read that you should slightly bend it up again to straighten it out. Used a letter opener and slightly pushed up.
SUCCESS!! The phone is now charging and the computer can recognize the USB connection. (Edit: Disconnects and reconnects sometimes) As soon as I get home I'm going to plug it into the AC adapter and see if it charges like that as well. Hopefully it does and my days of woe will be over. Hope that helps anyone out there with the same issue.
tl;dr
Bent the little metal bar inside the USB connection of the phone up towards the screen a little. Just a tad. Phone now charges. (still disconnects and reconnects) and is recognized by PC through USB connection. Will check once home to see if AC adapter will also charge phone.
Second update: 10:38.
I had to disconnect the phone for a second and when I went to reconnect it, it wouldn't charge again. I bent the little USB adapter part a little more up and connected the phone again. Works again and is charging again. Also, before the phone would be charging but wouldn't recognize that it was connected to the PC. Sometimes it works, sometimes it does not....-___________-
Third update: 5:58pm
Ok, so I just got home and I tried to charge the phone through the wall outlet. It didn't work. It works when connected to a PC or MAC through the USB but it isn't always recognized by the machine. It does charge however.
Guess I need a new phone