U.S. citizen can peition for their parents, spouse, children. Green card holder can petition for spouse and unmarried children. There is no such thing that uncle can petition nephew or niece.