Another place where some good templates from is html5up.com. They provide a few sleek designs that can help develop a simple and sleek design.
Another thing I suggest is getting to know JS, using
Code:
/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))
This tests for different mobile browsers, and OS 's. For example in my site, I have:
Code:
if(!(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))){
$("#hideM").css("display", "block");
}
So when I have the mobile view, i can hide certain elements easier with jQuery. Also jQuery is also another helpful resource when doing really complicated thing whilst keeping the coding short and simple.
If your still having problems you can look to the stackoverflow.com community, its probably the most helpful when running into coding problems.