wow that's a big league. I think you did great, considering the size of the league.
You're weak at RB2, but I bet everyone in a league that big is weak for at least one position.
I don't really like Heap, but that's just me. He may be fine.
Watch the waiver wire - if an unknown starts playing well, especially at RB, make sure you try for him.
I really think you did very well, so enjoy the season.