Hi RRJ12.
I think, to a degree, you have answered your own question by suggesting that you could have use the platforms more diligently. In other words, you've done some preparation and certainly developed knowledge and improved your skills but likely still have gaps in your knowledge and skill set that you need to fill in in order to hit your score goal.
So, to increase your score, you could work your way through the GMAT topics one by one and fill in concept and knowledge gaps related to each topic, mastering topics one by one until you're ready to hit your score goal.
For instance, in quant, on the TTP platform, you can tell how much of a chapter you've read, how many of the chapter test questions you've answered, and what your performance has been on the chapter tests. So, you could work from beginning of the TTP course and review topics and hit the accuracy benchmarks to master each topic. As you master each quant topic, your expected quant score will increase.
Regarding verbal, you have a more room for improvement there. So, you may want to contact the TTP team via the in-course chat so that we can look at your analytics and give you exact information you can use to increase your verbal score. In any case, your approach to increasing your verbal score will be basically the same as the one you'd use to increase your quant score: work your way through verbal one topic at a time, mastering each topic in turn.
Also, to get an overall take on how to increase your verbal score, you could see this post.
How to Score High on GMAT Verbal