What do you get a guy-friend who you like romantically for his birthday?

A date, if your both single. Ask him out.

Almost all "guy - friends" would gladly go out with someone.