Weight loss pills are bad news.
In addition to the basic law of "calories in, calories out" there are some things to consider about your eating. Sugary types of foods will spike your insulin and could lead to fat storage unless it's right around the time of a workout. And some types of fats (particularly hydrogenated oils and transfats) are useless to the body. We coudl go on and on here, but eating slower foods (foods that take time to digest) is generally a good strategy for fat loss. There is no magic bullet and "the last few pounds" are always the hardest.
And for your workouts, to be honest, 4 sessions of aerobics/slow cardio a week even if lasting 1 hour are not going to trigger fat loss. One weight training session frankly isnt' enough. While I would recommend a completely different routine, try this in smaller steps by changing to
2 aerobic sessions like you are doing
Do 1 true HIIT workout (read up on that on the site)
Lift twice a week rather than once and make it intense, full body
That's still 5 training sessions a week, but a better blend for fat loss.
And don't increase your calories! This slight change in your workout will burn more but resist the possible added hunger.