Nothing EVER worked better for me than weight lifting. Just give it time.