Not a bad effort, I was able to take everything in very rapidly and there are no really obvious things that I would bin your CV for.
The one thing I tell everyone about a CV is to remember what you are trying to do with it. If it generates a meeting with a hiring manager it is great, anything else is just opinion.
If you are looking for experience there are a few other things you can do that would impress me.
1) Create a linked in profile which has the information on.
2) Research local firms which you would be interested in working for.
3) Perform a google x-ray search through linked in to find the person who would hire you at those companies
4) Call them and ask if there are any proof of ability concept pieces you could do for them which would prove your ability.
5) If you get the opportunity make the most of it.
In most IT businesses there are grunt work operations that can be very easily broken down and given out as a proof of ability. If you do some of it for them then they will be both grateful and likely pay you for it. Keep doing it and you have a contracting job