Many people think of immigrants who come to the United States from all over the world, and you would be right in thinking that a lot of people do make long journeys to end up living in America. But that does not mean most of the immigration to the States is happening from the other end of the world. There are many Canadians who also decide to get a work visa or citizenship in the US if it is possible for them.
When you are looking to move to the US, you must have a valid reason. Perhaps you have some family that is a US citizen and you would want them to sponsor you. The easiest way to get there is to find a job with an American company that is willing to sponsor you with a visa. That would give you a real chance to get a work visa and then eventually work your way towards having a green card and then citizenship.
You have to know that if you are thinking about taking this step, you are in it for the long haul. You will need to hire an Immigration Lawyer in Calgary, AB for at least part of the process, and you will not be a citizen until many years in the future. You will have to get a work visa, and many of those are given out through a lottery system.
Be prepared that you may not be able to make the move until a few years into the future. Ensure you are continuing to maintain your work life and personal relationships in Canada, so you are not in a bad situation if your visa is not approved. Then you can continue to live in Canada, and if you do happen to get approved, you can move.