Interested in Neuroscience programs but lack research experience & grades About me:


I'm in my last year of undergraduate studies majoring in cognitive science at a very prestigious university. 
I'm very interested in going to graduate school for neuroscience.


My concerns:


I lack research experience. I recently just learned about how wonderful neuroscience is so I have a very late start compared to my already-competent peers. I did apply to RA positions but was rejected to all of them. I will be graduating in one semester so I do not have enough time to build up my research experience. After graduating, what can I do to be more competent - research experience wise? 
I have a mediocre GPA (3.077). I did not take any courses like chemistry, or physics. Many programs make these a requirement. I also did poorly in my math classes - as it is not my strength. But I did very well in psychology, cognitive neuroscience, biology psychology, philosophy, and sociology. Since I only have one semester left, I don't have enough time to take classes that programs want. Will GRE subject tests be able to compensate?
Is there any hope for someone in a situation like mine? I feel very lost and hopeful, to be honest. Any words of advice would be helpful.


My current plans:


Self-learn R, Matlab, Python, HTML, CSS, and Javascript.
Take on the habit of reading papers related to the field, in order to build knowledge. 
Will apply to many RA positions.
The only way to prove to your future advisor that you are capable of doing research is by doing research. Apply to be an RA (Research Assistant) in a neuroscience lab. This will give you enough experience and, importantly, will equip you with the general knowledge of the field. Being exposed to ongoing work will also allow you to start formulating your own research questions, which is an important skill that you'll definitely need in grad school. 

Now, how to increase your chances of getting a good RA position? 

(1) By applying early and demonstrating that you're serious about the job.

(2) By learning programming (as you mentioned). Technical skills are in very high demand! 

Many people end up in grad school after working as RAs for 2+ years, so there is no rush. Take your time and make sure that graduate school is really what you want. Good luck :)