Why not initate something yourself? This doesn't mean having to ask him to the dance. You could approach him with something class-related and let the conversation proceed. Perhaps it is too scary to ask him out, but you could begin the process of getting to know him yourself. Find out if you have anything in common with him - and then you'll know if you even want to go to the dance with him.
Good luck!