Are you Arabic?
Your skin colour and face looks like Arabic, I can just comment on your ethnicity, coz currently you don't have a competitive physique, legs are really weak, thighs have some kind of size but they are very bulky, and calves are really poor.
I would say nice things if you had a defined bodyparts, but there is no such areas, you have some shape in your back, but that's not impressive even for a beach body.
I don't wanna say you need to be awesome to enter a bb competition,but I really think you need more size, more cuts to even consider about competition.
Good luck for future...