The starter is normally located in the front of the engine, in the area below the radiator. Do you have an alarm or immobilizer installed on your ride, that could be causing your problem? I have read of some of the earlier models having starter switch problems, ranging from burnt contacts to weak spring, etc. Also read of a few 2nd gen V-Stroms having reported burnt starter switch wiring inside the starter switch cluster assembly. A thought, when the starter motor fails to turn, have you considered trying to bridge out the two big terminals on the starter relay? This will help prove if it is the actual starter motor or other causes. Use a spanner or something heavy like that, as you will get a few sparks due to the amount of current draw. It will be similar to applying the battery supply directly to the starter motor. Take care when you do this to make sure that nothing touches the frame or other parts. If done wrong, you could damage the electronics on your bike.