Good practice partners for a nooby makoto

So ive just recently started to want to take street fighter seriously, but i honestly am not sure what im supposed to be doing and what gets me the win.
When in ranked I either get outright destroyed (and trolled) or its just somebody who really really sucks and i win by a landslide. I havent found anyone in the middle.
So if anyones up for a casual fight, or willing to teach me a few gimmicks feel free to add me on my xbox account:

dont bother with gimmicks

I can add you on PSN depending where you live cause the lag is terrible sometimes when I play americans I live in Canada.

Same situation as above. I’d like to play a makoto, good or not. Not playing one cripples my matchup experience.