Sounds hot enough. Are you still stirring by hand? What's your carrier oil? What % BB. 39 minutes of heat and sitrring really should do it. Your picture indicates a homogenous suspension but nothing close to a solution. I would heat and stir virgourously for another 30 and see if you notice any change. Testosterone even at 250mg/mL should show at least some solubility in oil w/heat (it really should be fully soulble). If you notice no change after that and unless you used a completely incorrect recipe I would be concerned that your test has impurities that are insoluble in oil.