You've only been at it for 3 weeks. You have a lot to absorb, and a lot of it is gained by experience, esp. reads. Just keep playing and keep reading. It'll all come. Welcome to FTR.
Forum Rules