Try Vitamin D instead (or just get some sun!), St. Johns wart is a wives tale that does you no good.
Get laid.