My answer will go the same direction that everyone. Don't specialize yourself in one field because you'll regret it. Take your time to experiment all the possibility in the computer field; programming, network, security … You'll see easily what field interest you the most.

Math by itself is not very important. Math is important because is develop logic and logic is very important in computer. But to get computer science degree, you'll have some math class so get ready for them because for me in Canada, the math that they teach in high school vs math in college is a huge step.

The computer field is not a field that is easy to enter in. To get the experience, you'll have to work very boring job at first. When you are programmer, those boring job are less boring that being a telephone technician or on site technician (If you are lucky).

Good Luck!