Welcome to the forum Dragonbreak! (If I haven't all ready)
Your speeds look fine to me! Comcast if having major problems with their upload. I would reccomend you use TCP Optimizer. Which can be found here: https://www.speedguide.net/downloads.php and here: http://www.testmy.net/forum/t-1013