Call your vet!
I am not usually one that immediately says to call the vet first and foremost. And for the rest of her body there are home solutions to help get rid of the odor.
But with her eyes, she definitely needs to see the vet. Anything from home could possibly damage her eyes and therefore her eyesight.
So please take her to a vet immediately. If you can't afford it today, then call around. Most towns have at least one vet that has enough of a heart and cares more for the animals than his/her pocket, and will allow you to make payments.