Scales will help you improve your musicality, but it takes time. With scales, you have to work with them over time to get any results. I think people expect a scale to make music for them, but that's not the way it works. However, if you practice every day, you'll gradually notice that your ability to be melodic has improved.