am I improving ?


That sounds like a lot of work. If you have a particular game or position you want help with, you can post it.
As you said, your rating is up above 500. It is up almost three hundred points from a low near 250 in June.

https://support.chess.com/article/316-how-do-i-put-a-game-or-puzzle-in-a-forum-post
You need to use the website. I use the Chrome browser on my Android phone.