I love you too Himu. No homo.
On the topic of your current routine, well, it's not as good as you hope. But it is a solid start. All those things are good, solid exercises and they'll all build strength and conditioning to a degree. What you have to bear in mind is that at some point, jogging (for example) stops having much of an effect on your strength or on your conditioning. At first, it's hard to run 1 or 2k at any speed. Just finishing it without walking might be really tough. Then it becomes easier. To keep making gains, you have to either increase the distance, or you increase the pace. If you reach the point where you can run your 3k at a speed you're happy with, it's time for you to take it out of your daily or weekly routine. All you're doing is burning some calories and wasting energy that could be better applied doing pull-ups, say. Keep doing it once in a while (even as little as once a month might be enough to maintain provided you are keeping busy with other stuff).
Everything is like this. Everything works for a while, nothing works forever. Once something becomes easy, it's time to shake things up and do something different and more challenging. The best fitness routine is no routine at all. Luckily, that's also the most fun routine.
So, as long as push-ups, jumping jacks and squats are providing you with a challenge, and you're continuing to make gains in how many you can do and how fast and how well you can do them, no need to change. But when you start to hit a plateau or reach diminishing returns, incorporate other stuff. This is ironically the best way to keep getting better at the original exercises, because other exercises will address weak spots that the original ones don't. It's somewhat counter-intuitive, but you can observe this happening. You'll get stuck on push-ups, then go work on pull-ups for a while. Totally different muscles involved. But when you go back to push-ups, you'll probably be stronger at them than you were before. Compound exercises that use multiple muscle groups have a system-wide effect. More testosterone is released that stimulates muscle growth all over the place.
btw, i once did a 16 min tabata session that used jumping jacks, push-ups, squats and sit-ups, in that order. It was one of the most devastating things ever. Give that a shot sometime. No rest between any of the exercises apart from the 10 sec breaks.