PaperBaG wrote:my skill rating or w.e it is called was around ~1760 and i've played these two games and now its at ~1700...i did lose to tex and i think cyris but beat that dude who was top 20 along with a couple wins against lower ranked people...idk im just a bit confused how im losing points for winning games
Oh ok. If you mean with winning games that you win 10 loose 2, then that is intended^^
Basically the explanation about the 0 points game. You can't get higher by beating way worse ranked players (and I am not saying you want easy points. You clearly deserve your spot.)
You can also see that this works in your favor as well.
When you beat a good opponent you get more points (vs Victario you got 13), but when you lose against someone ranked higher then you, you only lose a low amount of points, for example in the game against Dark Riku you only lost 3 points. Losing against Tex lost you only 7 points.
On the other hand, when losing against players that are ranked lower than you, you will lose more points and gain less for beating them. Playing players higher ranked than you will give you more points when winning, and will cost you less points when losing.
EDIT: I understand that it is sometimes frustrating. Thats why games like League of Legends have these calculations in the Background, and in the foreground they have a system where you get higher by winning many games. 
On the other hand this causes confusion:
"Why am I Gold Rank 1/1000 and I don't get promoted to Platin? My Friend was rank 150/1000 and got promoted to Platin!"
EDIT 2: These systems can get especially annoying at the highest level. I remember the WoW Arena. A Top 10 team, had to either play another top 10 team to get any more points, or win against 20 high rank Teams to get something like 1 point. On the other hand if they lost ONE game against a high (but not toprank team) they would loose 30 points 

. And because most of the time those other top10 teams are not available through the matchmaking it can seem bonkers.
For you this means playing ranked against way lower players is a bad Idea. You won't gain anything if you win, but if you Troll or go easy and lose it will cost you a lot of points.
EDIT 3^^: Another example is Starcraft 2( league copied it from them). On the front end you have the system with Bronze Silver Gold Platin Diamond and Master. Everyone of these has 100 ranks. (And exists in parallel many times because there are way more than 100 players.)
So basically you get packed together with another 100 random people. Then for winning you get points. The more you win the more points you get the higher ranked in those 100 you get. There is even a bonus pointpool that refreshes daily, so more playing = more points.
BUT, if you get to Rank1 that doesn't mean you get from Silver to Gold. And if you get Rank 100 that doesn't mean you get Bronze.
What actually decides when you get from Silver up to Gold or down to Bronze is the hidden Elo rating (which is like Glicko). There is a way to see how you do: By looking at the opponents you get matched up against. If you suddenly notice you get Goldrank enemys (while being in Silver) you are on a good way. If you beat those Goldrank players 50% of the time you can expect to be in Gold yourself soon. But with the 100 --> 1 Ranks it has almost nothing to do^^