Judging from the description of your undergrad, I'm (almost) certain I know where you are studying. If I'm right then I'm in your department and I went through the US application process successfully this year. I'd be happy to talk to you about my experiences and see if I can offer any advice if you want? PM me if you would like to talk and we can arrange a time. Either way, good luck! It's a different application process to the UK one but it's worth persevering.