Actually, I'm dyslexic. Only mildly so, but dyslexic none the less.
I don't know if it's my dyslexia or because I wear glasses, but I've found that small fonts are really hard to read and that sometimes the fonts "flip" on me. Perhaps a slightly larger font may help. For me, what causes a lot of trouble is a cluttered site and word/line/letter spacing that is too tight. Even on this site I have problems some times.
My suggestions:
Use 12pt. font for regular text with 14pt. bold font and up for headings and emphasis.
Use well contrasting colors. This makes it a LOT easier on me. (Brighter is not better here)
Use a letter spacing of 2px to make a clearer distinction.
Use a line spacing of at least 1.5em to help with large bodies of text.
Keep the clutter down. The more stuff you have on your site, the harder it is for a dyslexic to read.
Use a very smooth, logical flow of information. Don't jump around too much.
Here's a pretty good article on readability from W3Schools:
http://www.w3schools.com/quality/default.aspHere's another article on the CSS letter spacing property:
http://www.w3schools.com/css/pr_text_letter-spacing.aspI know some of the above may not sound related to dyslexia, but it is. You have to take into consideration that dyslexia is a neuro pathway disorder. It's not that dyslexics are dumb or inhibited in any way, it's that they process input differently.
Hope this helps.
EDIT: Please keep in mind that dyslexia is different for each individual. Very good points have been made in this thread regarding this. Like others, I too invert numbers and letters, but I also swap sequence. i.e.: "tac" instead of "cat". Acutally, I even type backwards sometimes. The point is, you can only do so much to help. The suggestions I gave are a good start, but it wont necessarily work for all.