hakukani said:
The best way I've found to practice sight reading, is to sight read--preferably with another player.
Agreed. It's best if it's unfamiliar material, and technically reasonably easy to start with. It's important to gain
confidence in sight reading, and that's not done by trying to cope with difficult music to soon - work your way up.
A communty band of reasonable proficiency would be a good way to gain practice. The activity that did my reading the
most good was to to sing with a choir that read quite quickly and well (as opposed to having the notes bashed in one at the time with a piano).