I am the same hight, and follow the mantra right foot down right foot down when I get to a junction and have to stop. Also I gear to to second and can get away with pulling off if I do not need to come to a full stop. Keep riding it at 1000 miles you would have become one with the beast..
__________________
|