Congratulations thats a big achievement, i believe you can reach 2000. good luck to you
Reaching 1950

Come and play with me. I will reduce your ratings to less than 1900
All the best to cross psychological level of 2000+

well i have a friend that is rated 1200 that i played against often but it's not like i get alot of points from that. and i'm in a tournament against 1500's or so that i started a year ago so it's not surprising that my average opponent is 1506. Recently i've only been playing people close to my rating and winning, so what does it matter?

Your opponents average rating is 1506.
Thats the problem with average opponent rating. That doesn't give the true picture of your recent opponent rating. For eg I could see the last three out of four games by Mr marilizeit is above 1800.
After a couple years of playing on chess.com I have finally passed a big milestone! With a few recent team match and tounament games, I have reached a rating of 1950. Anyway, Here are a few of those games for your viewing pleasure. Feel free to comment, thanks!