Having "been there" in the not so distant past, I can assure you that you WILL get better. It is a function of time, but also of effort. You may find yourself experiencing breakthroughs and plateaus, just like in weight training. My advice to you is to experiment with your current skills now...