The only way to get better at sightreading, is to sightread. No techniques...no magic, just throw yourself in there, and eventually you'll see yourself improve.
Is there any way (besides excessive practice) that would get my sightreading up to par in a year or less, such as books, certain techniques, or other stuff. Thanks