"...improve my figure...!!!????
Secondly, you can work out as often as you'd like, you just have to account for volume. In other words, you can't trash yourself 6 days a week and expect to see any results over time.
That said, I'd prefer to see you workout a MAX 4 days a week. This opens up your nutrition window, which seems to be important to you, and fills your need for time.
Now, with no squat rack,bench, or barbells, you will need to be creative. Lucky for you, one of the single best exercises in the world is available. The pull-up. This is a powerhouse ex. and a complete upper body developer. Depending on how heavy your db's go you could look into squats and stiff leg type ex's. While a smith machine is not ideal, there are some things that it works well for. One legged squats seem to work good here. Upright rows.
You'll have to improvise and you will be limited. But between push-ups, pull-ups, smith ex's,db's(depending on weight) you could devise quite a plan.
Now, go work on that figure.