This is a simple fix for most people.
Open your Sound interface by right clicking the sound icon at the bottom right of your screen and open "Recording Devices".
Then find your active, default microphone and right click on it and go to properties.
Then go to the Advanced tab.
Then 2 things:
A. Make sure your mic doesn't have exclusive mode on (Uncheck the boxes that say Allow applications to take exclusive control of this device and Give exclusive mode applications priority). (Might be different for using skype but if you have issues with your mic volume changing around a lot, this IS what fixes it, It just uh... takes a few days to work or something. I used to have the issue and it stopped a while after I changed that, but not immediately for some weird reason. Also kept muting my mic as well and that stopped after this)
B. Change, in the dropdown menu, to ONE CHANNEL sound. Most likely you want higher quality sound, so you're going to use (This is the option) "1 channel, 16 bit, 48000 Hz (DVD Quality)". If you have a higher one channel setting you could probably use it, just make sure if it doesn't work that you can go lower and test it and don't freak out if it doesn't work, just keep going lower. After you've exhausted the entire list (and made sure your mic is actually plugged in and on), make a new post here on the forum.
Cheers guys. Thanks to everyone who figured it out that didn't post a frieakin' solution.