Greetings and salutations Bellybot! Welcome to the forums, and let me start by congratulating you on getting this far. Many people aspire to make video games, but most give up before they even try. You however have taken the first great step towards making your awesome game idea a reality, and you couldn't have picked a better platform to start learning on than Mac GameMaker.
Mac GameMaker (or GM) boasts the most user-friendly interface and built-in programming language available on the Machintosh. Combine this with an extremely helpful online community and you've got an amazing learning environment. The Game Maker's Garage has tones of articles, tutorials and tools to help you along every step of the way, and once you've got the hang of making games you can even enter them in the annual GMG Game Making Contest for fame and glory!
So, where should you start? I recommend reading Silver's RPG Making Guide:
http://www.gamemakersgarage.com/index.php?cat=articles&id=5It's a little outdated, as I wrote it when I hadn't even been programming six months, but it's still very helpful. Undoubtedly though, the best way to learn how to program is to ask specific questions on the GMG forum, such as "How do I make text print on the screen?" for example. (that was one of the first questions I asked when starting off
)
In short; GM is a great programming language to learn, (especially if you have no prior knowledge of programming) it doesn't take very long to learn how to make cool games with it, and best of all it's only $20, Hurray!
Happy learning Bellybot, and don't hesitate to ask further questions!
EDIT:Oh, and in answer to your question: Yes, I can give you step by step instructions on how to program just about anything, just post a topic.