Doesn' t sound like you are terrible at all - it is a rough sport. The people who connect year after year usually have been doing this for a long time. Be patient
Are you hunting out of the same stand or the same area or do you have multiple stands set up?
Maybe try to lay of the scent lures - they can be funny thing those lures, and your presentation and timing has to be perfect to fool a deers best defense.
Good Luck