Is there any way to post your own skins on the skins section of the website?
No
A free forum powered by FreeFlarum (remove this footer)Terms & Conditions | Privacy Policy