Yes, non-US citizens qualify for federal student aid.
Would my parents citizenship affect my ability to get aid?
Absolutely not, you can still apply for aid.
How do I apply for federal student aid?  . hi  Most male students must be registered with Selective Service to receive federal student aid. You must register if you are a male and are not currently on active duty in the U.S. armed forces.