I can generally solve 1800-1900 rated questions on cf contests and 2000-2100 rated questions while practicing, but I can't solve anything higher than that, I need some suggestions on how to get across this plateau, can you guys suggest me a way to practice on cf or some other ojs, I want to get above average and am willing to put enough effort as I love doing CP, I just need a fair strategy.Also it would be of great help if someone has a list of good problems to try of rating (1900-2400) range.