I agree with Brett and Mazo! If the rifle is grouping at 25yds. but six inches high then you got your most important hurdle out of the way!
Getting a group is the most important thing at any yardage. That will mean your load, lube, and patch are working well. Then you can begin to adjust elavation and windage, to bring it dead center!
After I make windage adjustments necessary to get sights on center. I like to check the rifle at different yardage before I do alot of filing the sight. You can always file a bit more off, it's harder to add it back! :wink:
Some things to watch while trying sight in and get a group at any yardage is getting a consistant sight picture, breathing, and the squeeze of the trigger.