I do sprints , push ups (variations) , chin ups (veriations) , dips (wide and narrow) . with wieghts its mainly dumbells squat press , dead lift also Oly style like in crossfit .. Also over head squats , front squats and normal squats. stomach excercises
I dont do curls , or any flys or leg machines do you think, im missing anything? in terms of muscles developed? I dont use any machines at all
As Tim stated, depending on goals, isolation work is not neccessary. The gaps I see are a lack of horizontal pulling (upper back) exercises such as bent-over rows/cable seated rows and I would add some vertical pushin (overhead work such as bd/bb shoulder press or handstand push-ups if you perfer body weight). Come to think of it, you might already be doing handstand push-ups since you said you do variations of push-ups.
Finally, single-leg movements would complement you lower body development nicely.