Can you give me a link to the sites you are finding these ads on. Those might be the poorest banners I've seen. And the ad site they apparently
linked to was done by someone with alot more skill. In other words I don't think the banners are truely for that site. I'm inclined to believe
that that coupled with your screenshot of the ad, showing open windows expected for a young beginner designer, is evidence that the banners were
created by you.

If I'm wrong, you can curse me and I'm sorry, but If I'm right... nice try

Keep it up though, good design skills
come with experience.