As long as your bike runs fine when you give it some throttle, the problem is with your throttle stop screw and/or the length of the throttle cable. Generally, if you make the outer cable longer, the idle goes up. There should be a throttle stop screw on the carb where the cable goes in. If...