Its very competitive as you know. make sure you target the right level of firm. the work experience sounds fine although you need to supplement it with a few srints in a solicitors office. Just make sure you put in enoigh applications and you will find your level. Different type of competition if you are applying for small regional or high street v City, West End or MC, so do your research.