go into hobby/model shop and ask for universal joint for model boat prop shaft.
they use exactly what you want and come in various shaft diameters.