Some thoughts: (feel free to mix and match names/personalities. this is just to help get your juices flowing)
Jeremiah Blake Williams
-he's kind, reliable, helpful, and smart. he goes out of his way to help people and make them feel better. He rides his bike everywhere he goes. He's got caramel brown hair and olive green eyes.
Lincoln Riley "Link" Landers
-he's a popular, arrogant, rich kid from a prep school down the street from her orphanage. they happen upon each other one day at the library and even though they are so different, after a while they have an unlikely love. He has dark brown hair that he wears in a "quiff" (google images search quiff) and has hazel eyes.
Theodore "Theo" Richardson
-an all around nice guy who is Blaire's best friend. They end up falling for eachother. He has shaggy blonde hair and deep blue eyes.
Rudy Augustin Auttenburg
-he's an exchange student from Germany, he forms a friendship with Blaire. He has auburn hair and brown eyes.