Might have been Omarian, albums called 'O', was out in 2005. I've listed the tracks on the album below, and added his website address. Hope this helps. :-)
I Wish
Touch
O
I'm Tryin'
Drop That Heater
Growing Pains
Take It Off
Never Gonna Let You Go (She's A Keepa)
I Know
I'm Gon' Change
In The Dark
Slow Dancin'
Fiening You