How to make flash games. As mentioned, read that. You will need Adobe flash, which is rather expensive, but it is currently the only way. There are plenty of tutorials on how to code and generally make the game. There are also plenty of coders that need artists, or artists that need coders, so finding one to work with does not seem so hard. How to make them, Tutorials. Google is your friend.
You submit it here. Note that AG has a fairly hight standard for games, so it might be accepted just there. It is a bit like getting a book published. You will have it up a bunch of times and make it better and better, then you will scrap it, and use what you learned through the process to make a good book that can be sold.