Finding tutoring in Maths / CS
I realize that this isn't a perfect answer since it may lack the personal contact with an instructor that may be the most valuable. However Coursera has a number of courses that might provide the necessary background if you can match their schedule. 

In particular Combinatorics and Probability should teach you sophisticated counting techniques. 

They also have a series of courses on Discrete Math for Computing that probably covers the rest. (Combinatorics is one of the courses in this sequence.)

The downside, however, is that you don't get much in the way of a personal touch that you get in a face-to-face environment. 

Some of the various online course sites provide some tutorial help and more provide peer-to-peer contact, but the quality of the help you get with that is likely spotty. It may help you get over some of the humps, but will be less valuable for building mathematical insight.