yea... adding those bg shadows would give it a more 3d feel in a 2d kinda way.
i do alot of layouts, and in my opinion, if you were to be able to go more into detail of the model and focus more on it i think it would make it a much better composition.
it looked as though you took alot of...