i'm pretty sure i scratched the area just above my right eye with my fingernail while i was sleeping, because i woke up the other day with a weird bumpy scratch right there. it was tiny so i thought it'd go away pretty quick, but instead it just got worse. now it's all swollen and red

it looks pretty terrible.
i tried putting ice on it but it didn't help at all. is there any other good ways to get rid of swelling? it really sorta looks like someone attempted to punch me in the eye and just happened to miss. :'( the redness i don't care about, but i want this swelling to go away.