I can't seem to float my right column to the right of my page

I have my website up at Vivascoaching the main page is still incomplete because I am working on the content to add but if you mouse over about us and click meet our coaches you will see what I mean. My contact form is appearing underneath all the coach information and I would like it to be beside it on the right. I can't seem to get this to work even though I floated both their respective columns to the left. Can some one please help me out? I added the HTML and CSS snipets as well just in case:

<p>Coach Elaine earned a Bachelor of Arts in Economics from William Smith College. Because of her Economics background, she has had the opportunity to intern in places such as the United States State Department and the International Trade Commission both in Washington, DC. Professionally, Coach Elaine has 3+ years of experience as a College Adviser directly assisting students plan for and apply to college. As a full-time SAT Prep Coach, her passion is to prepare college minded students to achieve their highest potential scores in tests such as the SAT and the ACT.</p>
<p>Coach Elaine has successfully prepared students for SAT / ACT / SSAT tests as a profession for over two years now. It is her passion to motivate and equip students to achieve their highest possible score. On average, her students increase 250 points, with her highest increase at 410 points. What sets her apart is her ability not only to tutor but to coach her students.</p>
<p><i>"These are intimidating tests and students should receive all the support they need to overcome shortcomings and combat test anxiety. My goal with every student is to instill confidence in them through the mastery of best strategies"</i>- Coach Elaine</p>
<p>On Sundays, you can always find her at Blueprints Church in Wellington as she is one of its founding members. She serves actively as a Youth Leader mentoring young adults in her church.</p>
</div>

<aside id="right_column">
<h2>Contact Us</h2>
<p>(646)316-8481/<br>(403)718-0159</p>
<p>Please fill out the information below and we will get back to you as soon as possible!<p>

If you would like content to fit side by side and you want it to be responsive for mobile, you should definitely use the bootstrap framework. I used the code below and removed all css and the header content and was able to get what you were looking for.