Looking at some of your scores on loved and ranked maps, you could push higher rates to increase your speed. Play maps with patterns that you aren't comfortable with or don't like, but find out what those are first. Set a hard map as your goal and aim to pass it, then figure out what is specifically stopping you from passing it and improve that aspect. Stop caring about ranked or your actual profile rank and play stuff you enjoy or will help you improve. You will have boring sessions where you just practice a skillset, but that's just how it goes. You will have periods of no improvement, but that's also just how it goes.
I'd say from what I can see from your scores, you should focus improvement on jacks, LNs, and stamina at higher bpms. At this star range, you will encounter stuff that is hard strictly because it is high bpm, so getting comfortable in that range with all skillsets will be the best bet going forward.
Most of all though, you should know that SR doesn't mean jack shit in this game, so don't follow or believe it.