I am guessing that you do not understand the voltage current relationship.
The load wihch in your case is 3 volts and 2 ma (assuming it is not changing) is the equal of 1500 ohms. YOu do not need to limit the current as that is automatically done if you only supply 3 volts. By simple math, if you have 3 volts, then the only current that can flow is 2 ma. Also by the same math if 2 ma is flowing only 3 volts will cause that.
Just plug in 1500 ohms for the 3 V, 2 ma load in the formulars you are using.
That is why I said all you need is one resistor if the load is a constant 3 V, 2 ma. You are starting with 12 V so 12-3= 9. YOu must drop 9 V at 3 ma. So 9/.002 = 4500 ohms.