Definitely don't use tables to make text into columns Read aloud each line of the table across the screen from left to right, as a sentence. That's probably how a screenreader will read the table. Print your page in grayscale. Make links descriptive. Look at your page in a browser with the images turned off.
Graphics are fine, but label everything.
Think about the context, not just a description. Imagine reading the document aloud over the telephone. WebPage accessibility is a compromise - the most accessible site for a blind user may be very difficult for someone with a learning disability. At least make sure that no one is denied access to the information. That's why they're there.