You have a strong background, listed some good games there so I am sure you will get there. It is the way to go once you feel you are capable of at least putting up a decent fight.
Joining a club is then the sensible thing to do as most have ranking systems so you can pick a low level player & work your way up.
Then you can start to wonder where your life went