Agents Not Getting Calls from Queue

Hello I am pretty new to Asterisk and have been playing around trying to set it up at home. I have set it up so that when a call comes in it rings one extension and that works fine. I want to set it up so that when a call comes in it rings a call queue so I can have my PC along with a phone pick up the call if I want. I have set it up so that when I call in it rings the queue extension and that seems to work but all I get is music. I cant seem to get the call to go to the agents. Here are my config files.

users.conf
[1000]
fullname = David
secret = 12345
email =
cid_number = 1000
zapchan =
context = numberplan-custom-1
hasvoicemail = yes
hasdirectory = yes
hassip = yes
hasiax = no
hasmanager = yes
callwaiting = yes
threewaycalling = yes
mailbox = 1000
hasagent = yes
group =
host = dynamic
registersip = yes
registeriax = no

*****queues.conf
[2000]
fullname = Ring All
strategy = ringall
timeout =
wrapuptime =
autofill = yes
autopause = no
maxlen =
joinempty = no
leavewhenempty = no
reportholdtime = no
member = Agent/1000

When I do a agent show
1000 (David) not logged in (musiconhold is ‘default’)
1 agents configured [0 online , 1 offline]

What do I need to do to get the agent to receive the call?
Thank you for all of your help.

I am having essentailly the same problem, I have added voice menus and all works well when im sending callers to a single telephone, but Id like to send to a group and the first one to answer gets the call, so I tried ques and set up agents in the que then set the voicemail menu to ring the que and music is all the caller gets.