This might read like duplicate of this question https://math.stackexchange.com/search?q=where+to+start
However since that one wasn't answered, and I have a more specific problem in regards to learning what I want to learn, I feel it was worth while to ask the question anyway.
My last hurdle to becoming a hireable game programmer is the the application of 3D mathematics in graphics programming. While I have no problems using simpler math while programming basic games and understanding how to use the 3D math libraries already present in other engines, every time I get a around actually doing matrix calculations myself and other complex calculations I find myself at a brick wall. There have been a few times where I was able to briefly learn and apply 3d Mathematics but it didn't last that long and I find myself once a again stuck.
It feel my understanding of mathematics is only skin deep because of this. There may be something missing in my understanding of mathematics thus far, as often when I look up a lengthy equation or algorithm, I get overwhelmed with the all the symbols. Obviously this doesn't help me in understanding 3D mathematics at all.
So, does anyone know about how I can rectify this, not just in 3D mathematics. (I've already accumulated my own resources for this but I can't easily read through it because the amount of mathematics don't I know) Are there any books, articles, blogs or websites that can deepen my understanding enough so that I won't forget 3d mathematics again. This includes prerequisites just before the 3D mathematics and also sites that can help me practice. I already know about Khan Academy, however I would prefer a written version as I can get through those quicker. And also If you know of any books in kindle or eReader format that really help, as I hate reading lengthy texts on the computer screen.
Thank you!