Unhappy [Q] How to unbrick a phone if odin doesn't detect it? (!!SOLVED!!)

Phone specs first
Samsung Galaxy S2 GT-i9100
Rooted
CWM
Hardcore speedmod
android 4.1.2 jb
PC is windows 8
I remember i had turned the usb debugging on in dev options

so last night i tried to install cyanogenmod on my device with the cyanogenmod installer for PC and Android.
I was having a bit of usb problems with noticing that my pc did detect the phone, but i couldn't see the phone in
"my computer" file. I thought it would soon fix by itself(i dont know why) and also noticing that detecting device in cm installer
took a lot of time. So when it finally detected the phone it started installing the CM. Although after coming to the
"installing operating system" point, it stopped and said "we couldn't talk to your phone" and having this blue CM guy standing in the screen
of my phone. I tried again several times with rebooting my pc and phone. To the phone appeared again this blue cm figure just standing there.
When i would go and try again on pc it said the "we couldn't talk to your phone" text again. So i gave up with the installer and thought that would be better to flash that CM with Odin. At this point i couldn't access my phone(except for download mode and recovery) of course because it had screwed up the system. I tried to search internet for some usb problem fixes and there were some solutions on changing something in your
device settings and dev options, i cant go there, so for now thats not an option. I started following a tutorial in youtube on how to install cm with odin and root your device. My first question here is that should i install everything and start from scratch (Gapps,CM and kernel) or just the CM ROM? And the problem here is that when i started following the tutorial and came up to the part of having to move the Rom,kernel and gapps to the phone's sd card, i realised that wouldn't work because i cant see the phone on my pc, for now that's the problem number 1. My pc says "unknown device" ( i think thats what it means, see im translating) when i try to plug my phone in. Got any solution for this so we could move on to step 2?
And btw this is in a bit of a hurry, as i really have to get this phone working today.I need it!
And yeah i did read the other threads about PC not recognizing the phone but those solutions there require the phone to be turned on and changing something there. So basically my phone is bricked and cant connect to pc with usb, i have tried another pc too with 2 usb cables but the phone wont show up under "my computer"