I also use and enjoy Decipher Chinese. Another thing I would recommend is reading the books posted at
https://www.reddit.com/r/chinesebookclub/. It's really difficult at first but I find that reading actual Chinese books (with frequent word lookups in Pleco) has helped me improve my Chinese rapidly.
(I don't get through the books in a month... I'm actually only 70% through the first one I picked up several months ago).