watch the streams of tournaments and high level players as well. that's how I learned most of my stuff.
But, I find that since I am a woman, I am constantly feeling condescended by the guys I play with
do you tell them you are a woman? Never in my games I had someone ask for ASL. Just the usuall 'GL HF' and the 'GG'. Sometime a little small talk.
find someone who you can practice with and can teach you a few things. I have 2 Diamond Leageu players with me and they keep yelling in my ear through Teamspeak what to do. Usually 'you have 400 minerals, you're dead!'. Though they've been yelling that much less nowadays.
and this just depens on the person but lately I have music playing in the background that's louder then the game and I play much better (the notifications such as 'under attack' still come trough clear)
Enable some of the options in the menu. For example when I'm building I have the grid on and the health bars are always shown.
learn the hotkeys. This is something I'm working on myself. helf shaving of precious seconds in the game.