usually stretches will take months to have effects and if you are doing the wrong ones for you problem it may get worse, i do not know how much research you did, but patience and if it is really bad, medical help are the only solutions, there is no instant free get better anything.
and well youtube is a place with a lot of good and a lot of bad advice, i would take any exercise advice with a grain of salt.