Still TTC

has anyone tried at home insemination? I have been trying for so long that I'm desperate before I try in vitro. If so what would you recommend?