Feed back is important. Every 6 months or so I do a survey of my players. Its simply list 3 things you like about the game/the gm and 3 things you don't. That way I know what I am doing right and what I need to work on. This works only if the party is willing to be honest.
Second Is a technique I read about on the boards. Pick an area you, as a gm, are weak and Focus on it for 1-2 sessions. If your npc's are two diminsional then read up on things to help with that and make sure your next 2 sessions have a few NPC's and concentrate on making them the best you can. Make it a habit to make them real then after a few sessions attack your next weakness. It has worked for me fairly well. Realize though you occasionally go back and focus on something again and try to keep it sharp.
In this case, of focusing, you can get feedback on just what you focused on. Its not all on the GM to improve sometimes you need the players help to improve so ask for it.
Hope this helps
later
Second Is a technique I read about on the boards. Pick an area you, as a gm, are weak and Focus on it for 1-2 sessions. If your npc's are two diminsional then read up on things to help with that and make sure your next 2 sessions have a few NPC's and concentrate on making them the best you can. Make it a habit to make them real then after a few sessions attack your next weakness. It has worked for me fairly well. Realize though you occasionally go back and focus on something again and try to keep it sharp.
In this case, of focusing, you can get feedback on just what you focused on. Its not all on the GM to improve sometimes you need the players help to improve so ask for it.
Hope this helps
later