Have you tried or started the Special Events or Seasonal races, these are especially good for getting A spec points. B spec, however, at level 12 there's not really much you can do, just keep doing what your doing. Find a race that is easy for you to win, that gives good points for the amount of time the race takes to complete.