Nancy, the key is to take each idea and recognize that it creates an equation of some kind, and that the story needs to create as many equations as variables.
First, your problem involves three animals that we need to determine the numbers of. So let's assign variables
r=# of rabbits
d=# of ducks
b=# of birds (I'm going to assume that the birds category excludes ducks).
Second, let's assume each bird and duck has 1 head and 2 feet and a rabbit has 1 head and 4 feet.
Third, we are told that there are 22 heads. Since each animal has 1 head, we know that
(1 x r) + (1 x d) + (1 x b) = 22
Fourth, we are told that there are 52 feet, since ducks and birds have 2 and rabbits have 4 feet, we know that
(4 x r) + (2 x d) + (2 x b) = 52
Fifth, we need to translate "the number of birds is 2 more than the sum of the rabbits and ducks"
The sum of rabbits and ducks translates to (r + d). Two more that that sum is ((r + d) + 2) and that has to equal the number of birds, so b = (r + d) + 2
We now have three equations:
r + d + b = 22
4r + 2d + 2b = 52
b = r + d + 2
If you need help using substitution to solve 3-equations and 3-unknowns like these, please do not hesitate to ask for more help; otherwise, I'll leave it to you.