Khan Academy (https://www.khanacademy.org/) has great resources for all levels of maths up until the first year of university - easily the friendliest and most comprehensive set of classes and topics for maths until that level
MIT Open Courseware (http://ocw.mit.edu/courses/find-by-topic/#cat=mathematics) has many courses that you can pick from and start to learn from. For these it doesn't hurt to see what textbooks they're using (if any) and purchasing them and going through the problem sets yourself.
The great thing about maths, is that until you get to the very high levels, many problems can be checked against pre-made answers.
Hope this helps!