Even though it's 7mb you can still submit it to the skins database. That's different to uploading it to the forums.
Click here for information on how to submit your skin
You may want to tweak your images though and you could probably get it down to significantly under 7Mb