I like skinny men, or slightly muscular but still slim men. I like long hair, especially if it's black and straight, but I'm not picky as long as it looks nice and is actually taken care of. I like feminine men, but actually feminine and not those guys with shitty eyeliner and nail polish to signal their gender nonconformity. Actually feminine as in they're doing it to look pretty the way most women do. And not those cringy amazon stocking femboys either, I want a guy with a unique sense of fashion that actually looks good, especially if they're goth/emo. I love Asians, especially Japanese, but I'm not picky about race. Also good posture and no double-chin/hunchback/etc. I love guys with big, cute eyes.
As for personality: Someone who's smart but not condescending about it. He has to be an atheist because I'm not putting up with any delusional bullshit. Has empathy. His interests overlap with my interests but we can still recommend new books/anime/authors/brands to each other.
I'm single because every guy who has been into me has been fat as hell and I can't stand fat. Plus I'm way too shy so I've never been able to talk to any guys I'm into for long enough to get close to them.