I suggest asking about your photo on the technical board. Keep in mind that new signature rules start tomorrow. You can read about it on the tech board.
Have you already been posting pics? If not you might not have this enabled in your settings. Let me know and I will guide you to where to look if you are not already familiar.