Wow, an Estrogen-American who does fantasy football!
I play. I've never placed better than 7th in my 8-team league. Last year my team was, on paper, the best team in my league. But injuries and sub-par seasons meant that I finished next-to-last.
There is a Wide World of Sports forum here on CF. You just have to look for it.