usually if your serve is going long, and it is a problem with the toss, its from the toss being either too close to you, relative to the baseline, or the contact point being a little too high for you, or a combination of the two. maybe try making those adjustments and see if they help.