You've only been riding a few months, if you keep to this current level of interest and commitment. You'll be waiting for is in no time. Once you get the basics in, saddle time is what will get you to the next level. I really haven't improved in the past two years most because I'm only riding 3-4 times a month max. When riding with faster groups I usually take the easiest lines and avoid features so I don't waste energy or crash. Some rides we focus more on sessioning features, but don't try both. There's no secret, just ride more.
@kbajaj rides often and I see lots of improvement each time we get together.