Hello,
This may not be the solution to your problem, but maybe worth checking. My bike, '81 CB 650 Custom, was having trouble starting somtimes, no matter what choke setting. I finally figured it out, even though the engine kill switch was set to 'On', it wasn't quite there, and had an intermitent connection, and so it wouldn't start. Now, when I want to turn my bike on, I jiggle that switch a little bit, and make sure that its right in the middle, and it starts up everytime.
Rob