It sounds like a siskin from your description. A key difference is that a siskin appears streaky from any angle, whereas a Goldfinch is unstreaked. Siskins have not been common this winter, but that doesn't mean you didn't see one.
BB
Sent from my birdroid using Tapatalk.