I feel like maybe you have not found the right person yet and that is why nothing is sticking? When you are not looking that is when you will find what you were looking for. It is weird how that works but get rid of any side girls who are taking up your time and energy, keep focusing on you and do the things you love to do and someone who is aligned with your interests should show up. If you meet a girl doing what you love then it is likely you will both love the same things right?
Also try something new, get out of your comfort zone, do something you have never done before. This will make you more interesting and fun plus it might create new opportunities.
If all else fails get on tinder.