Hi Feda,
"Promote" is usually used to increase or advance something. For example, if you are promoted at work, or if a sales person is trying to promote a new product. "Encourage" means to motivate or to provide support. In your example, someone would encourage you to workout.