you do need wr help (even though williams is a top-15 wr, that doesn't mean you should trade away your top player for him) but whatever you do, avoiding trading charles at all costs!!! i had him on my team last year and he single handedly carried my team into the playoffs(on top of the fact that i did terrible in my draft)- and i expect him to improve even more this season. there is only 1 player in the entire nfl that i would rather have on my fantasy team: adrian peterson. that should tell you all you really need to know about how valuable jamaal charles truly is. of all honesty, he could be the leading rusher in the nfl this season. many experts are doubting charles this year bc he has one of the tougest schedules for a running back but their reasoning is meaningless- "hey, if you're the best, even the best can't slow you down."
now here is some advice for your team:
-you have an excess amount of qb's- i would try to trade peyton manning for an elite wr- try to trade him along with another player (if necessary) for calvin johnson.
-trade colston while his value is still relatively high- i think that this is going to be the year in which he begins to decline.
- i would also trade jahvid best bc i just can't envision him to remain healthy this season- he's a special talent but he's lucky if he plays in at least 10 games.
-charles, mccoy, and forte form a superb rb trio that will be near impossible to overpower in any fantasy football league; plus you have 2 very reliable and yet underrated qb's in freeman and stafford i would simply start a qb by determining the better matchup
-pettigrew is a solid and steady te but i would still at least attempt to make an upgrade at this position while still holding on to pettigrew thus making him a bench player
-I Hope my advice helps and good luck this season!!! Sincerely, Tyler P