I'm still pretty new, only brewed five batches. I've already learned that the hardest but most rewarding thing to do is wait. It's so freakin hard to just sit there and wait, all you can think about is poping the top on your new creation.
Everyone on this forum will tell you time usually equals improved quality, so don't worry. In three weeks it will probably great, and in five weeks maybe even better.